I have purchased specific fabric on Amazon and on Ebay - no problems whatsoever. I will look up the "seller" on Amazon (and eBay for that matter) because often they will have the item cheaper on their own website. This is a habit I've gotten into doing on ANYTHING (like airlines & cruises)!