Have you tried storing all your items in the guild bank and having a bank char with a different ip having access to it incase of bans? Just wondered if this would be better than trading to a bank char all the time as you could just have all of your chars deposit items directly into the guild bank.
This is what I do. I've had excellent success with it in every game I've tried it in. I just usually buy items on accounts then donate them to the guild then resell when the tabs "fill". I have quite a few regular legit players in the guild though that do make legit donations. It isn't entirely a bot guild.