Seriously? That's your reason? Your reason is that people aren't able to learn the proper commands?
This is an issue because KoL changed and what were the proper commands a month ago are not the proper commands today.
The least we can do, I feel, is to update the help-text for buy to indicate that it will put things in hagnks if used while you cannot interact normally with the mall.
Now, I am out of Ronin (and I have 8 more Yearbook camera pictures to turn in, so it will be a while before I'm back), so I can't see what it says for mall purchases in that case, but I think it would be reasonable for the output to say something like:> buy 1 pog #11
Searching for "pog #11 (Naughty Sorceress)"...
Search complete.
Purchasing pog #11 (Naughty Sorceress) (1 @ 8,975)...
Purchases complete.
I think that all reasonable people now agree that buy() vs. retrieve_item() is not really an issue
Now, I am out of Ronin (and I have 8 more Yearbook camera pictures to turn in, so it will be a while before I'm back), so I can't see what it says for mall purchases in that case, but I think it would be reasonable for the output to say something like:
Purchasing pog #11 (Naughty Sorceress) (1 @ 8,975)…
(8,975 Meat spent from storage, 1 pog #11 (Naughty Sorceress) sent to storage)...
Purchases complete.
You DO get that kind of feedback from KoL if you buy using the native interface.
KoL said:You acquire an item: tattered scrap of paper (stored in Hagnk's Ancestral Mini-Storage)
(You spent 1,200 meat from Hagnk's.
You have 85,380,443 meat left.)