Fabric.com and Connecting Threads. Been a customer for years and have no complaints.
I watch for sales and use the online cupons for Fabric.com. That ususally covers the postage from Fabric.com.
Connecting Threads has the free shipping over $50.
Good companies and good service.
MisDixie