I buy in Hobby Lobby sometimes since it is near my home. Haven't had any problems with their fabrics. Seems like they always have the 30% off discount running. They also have a weekly discount coupon in my newspaper for a 40% off any regular priced item, so I always use that when I go there, even if I just buy a package of needles.