I buy mine all over the place! Sometimes TSC. Sometimes the little feed store up the hill. Sometimes I order it online. Depends on who has what I like (I'm picky) when I need it and where the price is better.
ETA: I'd buy from a mill, but the nearest is several hours away.