I buy from them all the time and have been for over 5 (could be more) years. Have quite a few of my friends here buying from them too. Because of the distance and that I am out of country the shipping costs are high for me, BUT its ususally countered by sale prices and coupons that they send after a purchase. I think only twice when items got mixed up or left out. I contacted them and the sent the items right out at their cost. Good service too, once they emailed to see if it was ok to send yardage in 2 peices. Love this company.