Many shops today ask the buyer for a lot of personal information
Legal advice from Vakilsearch.com
Giving personal contact details to the seller:
You should not be compelled to give your personal contact details to a seller in an ordinary purchase.
If you are compelled to do so, just walk away and do not complete the transaction. Ordinary information, like your credit card information and contact details, may be asked for to authenticate payment. But in most cases, your personal contact information should not be asked for. It definitely should not be made compulsory.