I believe this site is great in all aspects of customer services, very understanding and always willing to work with customers. Their prices are very moderate and with a variety of colors, styles and lots of different sizes. I believe anyone would be happy with their orders.