I wouldn't complain too much and give them a chance. Next time ask for a discount and tell them what you can get stuff for online, etc. Most shops will compromise if asked. You can't expect people to just offer discounts and it's perfectly normal for any shop, not just scuba shops, to sell stuff at recommended retail. No sense complaining now.