Is the restaurant or customer more logical and why in the following scenario?

Is the restaurant or customer more logical and why? A restaurant has a sushi dog for $120 that includes crab and shrimp and the customer asks for a sushi dog without crab and and to replace the crab with extra shrimp. The restaurant says it will cost $125 because $5 for extra shrimp and the customer feels like they are paying for crab they aren't getting.

Updates
+1 y
Oh 😁 it's not USD by the way guys... also the $5 extra isn't a financial problem this is just about ethics and logic
Is the restaurant or customer more logical and why in the following scenario?
Post Opinion