I order from them ALL the time!! Their fabric is very good quality and they are fast and reasonable in prices! What I get online I get from either them, 5bucksayard or Marshall Dry Goods...all have good fabric! If I want a specific fabric, such as the Navy or Marine seal I try Ebay.... I prefer to "see" and feel my fabric but sometimes you cant beat online prices..Connecting threads is another good one, esp for solids.