I order online just because there's nothing close enough to me to go to in person, that wouldn't require at least an hour total drive (to and from), and I'd rather not lose that hour than save a few bucks on shipping. Especially because I only have a handful of chickens and a bag lasts me a long time. If I happen to be in the area, or have extra time, I sometimes go to the TSC in Holbrook. Some people go to Ventura Grain in Taunton, and I've gotten chicks and chick starter from them once, but I don't like them and will probably not go again. They spread misinformation and try to push their preferences onto customers, which I don't appreciate. Some people praise their feed for being local, and maybe that aspect of it is a selling point, but overall I don't like it for other reasons - for chick starter, they only have it in mash form, which is basically just dust. And their grower and layer feeds are way too low in protein - only 16%, when the ideal is at least 18-20%. So what I end up doing is ordering from TSC's website - Purina medicated chick starter crumble when I have chicks, and Purina flock raiser crumble the rest of the year. They are using a new delivery company now and even if you choose standard delivery and not next day, the feed still arrives the next day or at most in 2 days, which is great!