Daswani has been in this location for years, and I have always found the items of excellent quality and the service impeccable. The employees speak very good English, and are helpful.
Yes, the prices here may be a bit more, but you get what you pay for. I once ruined an iPad by buying a non-Apple charging cable elsewhere, whereas here you are likely to find the real thing, or someone at Daswani will know where to get it.
Most hilarious thing is the prices are very high for market, explains why people rarely buy from there.