Should a 6 inch Subway sandwich cost $18.91?