We had several cases of new players. or returning ones, spending very large amounts of money and paying too much for immediate orders.
The function had to use immediate orders to make sure the items are delivered.
The cost could be 50% higher.
players did not understand what they are doing, then blamed the game for stealing their money.
Now you must have the weapons in advance.
you purchase them and you realize what you are spending.
You can purchase them in immediate mode and have them directly but then you take explicit decisions to do so.