In 2008 I purchased an Omega Planet Ocean XL, as it was a good price and the website stated it was in stock. A day after my purchase, they said it was back-stocked, and it would take another week. A week came and went, and after sitting on hold for 30+min. I was told another week... then another week... After over 3 weeks of run around I just cancelled the order altogether. The customer service is TERRIBLE. They will thug you over the phone and if it comes down to it, make you fight it with your credit card company. Not to mention, after you've made the initial sale, if you call more than once I feel as if they save your number and know not to pick it up- anytime I called after the first time, MINIMIMUM 30-45 minute hold times on the phone. Just for the guy to say it's coming in a few days/few weeks.
And be aware, they run multiple other online watch stores. I purchased a Gucci watch through the Amazon marketplace from WatchSavings.com... when I opened the package, there was a blatant, visible scratch on the strap. Not to my surprise, there was a coupon postcard inside the package for Jomashop.com. They returned it (because I called Amazon first and had them on my side), but the return/refund process took 2 weeks. Keep in mind anything I've ever returned to Amazon gets returned and refunded within 3-4 days tops.
Also, called around to track down an Omega PO again, called TimePiece.com and the routine sounded familiar on the phone, and when I asked "is this a JomaShop company?" they guy purposely walked around the question at his best by saying "no, we are affiliated with JomaShop, but we are a totally different company."
Maybe it's a great place to grab a deal on a G-Shock, but if you're going to spend serious money and you want to avoid the world's customer service experience, I would avoid the JomaShop company tree at all costs! (includes WatchSavings.com and Timepiece.com).