I have no dog in this fight as I have written positive reviews of the brand in the past. The original post is from another geek friendly forum. Does it surprise me that Alibaba or one of the vendors there make these watches? Not at all and for the price point, Stan Best, Stan Bets or Stan Betesh depending on informercial host, has a decent product.
Shenzhen Giant Watch Co., Ltd., Experts in Manufacturing and Exporting Timepeices, Mens Watches and 1159 more Products. A Verified CN Gold Supplier on Alibaba.com.