Binance has reinstated the ability for customers to buy crypto using Visa and Mastercard, with limits up to 5,000 euros for EUR transactions and $20,000 for USD transactions. This move follows a period where these services were suspended due to regulatory pressure, including the closure of Binance's Visa debit card in the EEA and severed partnerships with payment processors. Despite facing lawsuits from US regulatory bodies like the SEC and CFTC, Binance is continuing to provide convenient purchasing options on its platform.