Timtara.com is one of those online shopping store which should have closed down ages ago. They keep on shouting "Best Deals" but neither deliver the product nor refund the money.
Their so called "Customer Service Executives" are a bunch of morons & idiots and they dont know half of the time what they are talking about. They never ever reply to emails, only to legal notices.
Stay away.