I found bhaap.com through a Facebook ad and I have just bought some Swarovski pendant for my wife from the website. I received it about 2 weeks ago and it was exactly as described on the website. they say 20 days for delivery, which is a bit long but it arrived within 15 days.
I couldnt find a customer care number on their website but I did email them to ask a question and one Ms Sheetal replied within hours. I would prefer a customer care number but will definitely shop with bhaap again as their deals are really good.
highly recommended!