As well as the others I had a horrible experience with Tidebuy. It's totally a scam. It helped to threaten with taking legal actions. Maybe I can help this "community" with providing their phone number and addresses:
Phone number:
+32 211 00 07 51
Shipped from:
Zhangxing
3 Floor, 1st Building
#1 Jinzhuang Street
New District Suzhou
Suzhou
Their server (or at least they are logged in from there since 2010):
Tidebuy
Floor 2, Jingtaijuhe Business Multi-functional Building Qinghe Yongtaizhuang North 40
Haidian District
Beijing, *******
PS: They offered me my money back if I took my review down.