I was think of preordering from gamestop. I usually go into the store but I have never ordered from there web site before. Are they any good?
I'd go into the store - the website stock is always put second in line to the retail side of things.
I'd say it's worth the peace of mind to go in-store, if you can.
Consoles and games are shipped there the day before but they can't sell it until the next day. Delivery's do not arrive the day that a game or console launches. Gamestop often has mid night releases of games which means the games got there the day before.
You wont have to wait for Fedex/UPS to show up before you can go get your console. it will already be there.