Um, item transfers have already been coded. Multiple shops is also not that hard. I have done it; and while I don't feel like coding a way to make adding shops and stuff like that nice and easy, I could tell you how to add multiple shops the brute force way.(It takes manually editing the shop code/database, but that stuffs fun, right =P) I'll look at my code and post it up in a day or two.