9Lbs 2row
2LBS caramel/crystal 20L
2Lb white wheat
1LB victory
5oz cascade hops
1 pack white labs WLP001
$14.40 9Lbs 2row
$3.60 2LBS caramel/crystal 20L
$3.60 2Lb white wheat
$2.00 1LB victory
$10.00 5oz cascade hops
$7.50 1 pack white labs WLP001
Total: ~40.60+tax (~$41-42 after tax) from LHB shops near me.
I think your LHBS prices are fair considering you're not buying in bulk. In bulk (base and hops) you could easily get that down to ~$30.
If you reuse the yeast several times (and do bulk) then you could count the yeast as 1/4 the cost and call your final total would be about $25.
If you modified the grainbill with less crystal, less wheat, and less victory (1/2 of each of those), and replaced with base, then that's another couple bucks savings making your total (bulk costs, reused yeast, modified grainbill) in the ballpark of ~$20-$22. All of the sudden, you're about half the cost for this batch.
At least this is how I think about it.