I haven't tried fabric from Amazon yet - but they are my go-to place to search most stuff out before I buy anywhere else. I like to know their clout (backing) is there if something goes wrong. And at first we weren't sure about the "prime" for shipping but have found it quite worth while. (Not affiliated - just a happy camper!) :-)
Marysewfun