another option is to add another currency into your game
so lets say 1,000,000,000 coins = 1 goldbar
and there is a banker that will trade 1,000,000,000 coins into 1 gold bar or 1 gold bar back to 1,000,000,000 coins this could also be done automatically as you receive coins without the need of a banker
so if 1 gold bar has a value of 1,000,000,000 coins
1,000,000,000 gold bars has a value of 1,000,000,000,000,000,000 coins
And then your expensive shop could ask for goldbars instead of coins
you can also take this another level so
1,000,000,000 gold bars = 1 diamond
1 diamond has a value of 1,000,000,000,000,000,000 coins