First I had ordered a watch that was in stock, after a week waiting for a tracking # it gets canceled I call up asking why it was canceled? The woman tells me it's probably due to two things 1) The vendor thought they had more to go around and 2) The computer sees who ordered first and picks that person to get it. I said ok that does makes sense but if I ordered said watch a week ago and got charged shouldn't I, be one of the recipients? I ended up ordering the same watch in a different color after asking for a coupon. Problem number #2 My ShopHQVIP membership gets canceled due to a bad CC. I call up asking what happened I get it's because my CC had insignificant funds I explained why I then ask I'd like to rejoin, the woman tells me ok no problem you'll get a confirmation email within 24 hrs well hours turned to days. Then after a week and one day resigning up with a different email address they decided to let me rejoin with my previous email I had with my other account. I was told by some guy that the reason I probably wasn't, able to resign up was, I was using an email from my old membership account coincidence? No. Then the third problem I had received an email with a coupon code for $30 off a single watch purchase of $99.00+ good till 7PM Eastern Time which I'm located in so I decided to try it out, on a Tool Kit and it worked but, when I put it in I get charged more then I should have. I call up explaining what happened I gave the woman who does the orders the item # and coupon code she tells me it's no longer valid? I said how can the coupon stop working 5 minutes after I placed the order and I'm on the East Coast when it's not even 6pm yet and again it's good till 7pm eastern time. I had an hour and fifteen minutes left to use it. So of course I cancel the item go back on ShopHQ try putting that coupon in again and it ends up working. How is anyone gonna tell me the coupon doesn't work on their end but works on mine? And if anyone is wondering no I did not rebuy the tool kit I just wanted to see if the coupon code still worked and it did.