Around here, Walmart and Academy were pretty similar in price. They were steep, like around 40-50 each for the little ones on my Challenger and XP trailer, but affordable. That sounds like about the same price you paid.
And no shipping costs.
I need to check the Bass Pro near work and see if they sell them cheaper.
Do you guys have Academy Sports out there? They have a pretty good marine section.