I have shopped with Sheswish for a while and cannot think of a single complaint. There is a huge inventory of various products. Ordering is easy, and almost all shipments come quickly and in great shape. On the few occasions that an item might not be in perfect shape, Sheswish has rectified the problem immediately and professionally. Additionally, they are really nice about returns and replacements.