$250 or $300 for fitting a new good quality one might not be so bad, but $300 for removing one? we didn't even get it back to sell on ebay!
OK, definitely a gouge. If they replaced non-compliant with compliant I'd say that's not great but not bad, but that is too much IMO