You missed the other "options"
1. tweak the price up a little bit so, hopefully, people won't notice, or if they do won't complain because its "not much"
2. dump a mega increase on customers on the basis "we've been absorbing the increased costs for ages now and we have no other option than to pass them on"
Rinse and repeat at appropriate intervals.