I buy from BattingSuperSales online--they carry many different brands and have regular sales on different things. I'm not sure if the dealer in my area (30 min away) is the only dealer, but I order and indicate I'll pick up as shipping adds up fast. I have a friend that is long arm quilter and she's checking into a firm in Tx called Finco (???) that may be cheaper but I really don't have info on that. You might also check with a local quilt shop and see if they would order it from Checkers, etc for you as many pay a one charge shipping on items--you could offer to quilt a sample for them to offset the shipping.