I had a very positive experience with WatchMaxx. The watch I received for Christmas was simply too large for my wrist. I was able to exchange it with ease. They also held my new watch's shipping date until I arrived home from a vacation. Their customer service reps on the phone were always very responsive and efficient.