Timtara Ordered Item not delivered and refund not given even after 3 months
I ordered a Canon EF 50mm f/1.8 lens via timtara.com on 11th September, 2012. The supposed delivery time was 3 weeks, and despite reaching out to them multiple times after this period also, i couldn’t get the product. Hence i Continue reading