I've ordered from Noah Lamport before, and everything went fine. 10 yds is a BUNCH of fabric, and they have to ship on a 60" roll, so be prepared for a little sticker shock when it comes to shipping. Still comes out cheaper per yard that everywhere else I've found.