I think it depends on how you try and shop. $26.99 for 550 cards, and $24.99 for 500 cards works out to roughly $0.05 a card, so not a totally unreasonable cost (in my opinion) for what's being offered if you're a collector of the team.
But then, if you have a massive Red Sox collection and you only end up needing, say, six cards total, your price point jumps to almost $5 a card, not counting shipping.
I think it's all a matter of perspective - when a Reds lot appears, I may have to buy myself a Christmas present if it's something that appears to fit my collection.
I'll never quit collecting entirely, but I am downsizing. Check out my COMC store and help me thin out what I don't want so I can buy cards that I do want. See something you like? Send me a message on here, and we can knock the price down quite a bit. I'll even take a bit of a loss if it means getting you a card you really want.