Timtara Not Refunding Money
I ordered Micromax Funbook on 30-08-2012 and the Order # is 10316824. Timtara never delivered the product and after many many calls and emails they cancelled the order in Oct’12 but till date they have not refunded the money. Timtara Continue reading