Yes, it looks like a box store. But it is the largest locally owned pet food & supply place in the Champaign Urbana area.
Huge selection (feed for cats to fish to horses) - reasonable prices and very knowledgeable staff. You want hay or straw? Heck - they've got it. Designer doggie treats (coughgagcough)? Yep - they've got those too.