All I know is a while back I had Bayonetta and Darksiders preordered with them- admittedly I did use standard ground, not overnight or anything. Darksiders shipped about 1 day after release date, Bayonetta never did. After the 3rd or 4th day (and seeing it sitting on the shelf of every local store), I canceled that order.
Avoid them unless you are getting a great buy two get one free, or buy one get one half off, and you don't mind waiting some.
Otherwise, Amazon with release day delivery which works perfectly everytime when its offered, is the way to go (as long as the game isn't the collectors version of an obsure rpg, those can be dicey any way you put it).