I agree that prebuying all items may not be realistic...but I have noticed if 3 items need to be bought, the script will buy one, bank, buy another, bank, and so on. Maybe at least have it look for the 3 items needed and buy all 3 at once? or even as an anti ban buy 2, bank, then buy the third? It just seems very unrealistic for it to have to bank 3 times to get 3 items.