Timtara
Non delivery of product
We placed order on TIMTARA for Galaxy TAB 2 (Order No.:10268246) on 6th June and same day money was debited from our credit card. we were assured the product will be delivered in 10 days.. It is almost 60 days but still the product is not delivered. we have been calling every day from last 50 days ...