heluhub.com
  
1 star on 13 reviews
Reviews Questions About
Teresa D. 29 days ago
MAD!!! I WANT MY S2 WATCH are my Money Refunded .
Bought one and it took 1and half months for it to get here and then i re ordered another 1 and never have received it!! It's been about 4 months.. They took my Money and never sent me my watch S2 😡😡
Helpful0


Is this your site? Claim it now to respond to reviews, add widgets to your website, and more.