Maybe don't set total_price as an instance variable?