The sizing is inconsisent - returns are difficult - and speaking to a customer service rep is difficult also. When you reach a representative to ask about a refund, they are required to do the math, based on paid membership dues minus the cost of the items, and it is time consuming and frustrating. Would not recommend purchases from this site.