Shipping can take 15 days from China. Service at a high level. Support tries to solve all problems.
I have been a customer of tmart since 2012 - overall, I've bought roughly 10+ items in this period.
Tmart.com prices are very competitive. Delivery usually takes 2 - 3 weeks, but that is to be expected for a given price (free shipment!).