The last few orders I have made have taken longer than expected. Sometimes their sales are great and I fine myself ordering over $25 to get the free shipping. The problem is the free shipping means they sit on your order for three days. I guess that's ok if you are a casual beader but if you are selling time is money and have found that it is taking 10 days to two weeks. This made me lose more than one opportunity for a sale. So their so called free shipping is just a penalty for being a good customer in my book.