Website is fine. Shipping was speedy. Customer service was responsive to my issue but was no realistic in their attempts to resolve. $30- charge to replace a broken watch, or $50- restocking fee to take a return not only doesn't make sense, but just seems like an attempt to mess with me.