Seems to be plenty on eBay. I'm in Australia and have bought plenty of flannel from the states and have always been happy with the quality and the price. Here in Australia flannel cost about $25.00 per metre.
Take a look at Marshall Dry Goods too.
Last edited by katesnanna; 04-29-2014 at 08:19 AM.