Tower Hobbies Again
If you find it necessary to call them every day to check if your order has shipped yet, maybe mail order is not for you. There will be times they don't ship the very next day, that's the way mail order works. If you are not happy with your order, I'm sure they will let you return everything. But don't expect them to put the money back in your account before they get their merchandise back.
Why not do business somewhere you trust? This is supposed to be fun.
Tom