Great deals but be prepared to pay for shipping and also wait more than a week to have it arrive. Items ship out quickly but their shipping method is terrible. Got an email that my item shipped 4/14 and it still hasn't arrived. Tracking states it may be here tomorrow, 4/22.8 days? For a 2lb piece of cloth that I paid $7 to have shipped! Too long in my opinion.