gamefly's really weird. a buddy who lives two blocks from me had really shitty return times, but i rarely have any problems. i shipped two games back this past thursday, they got them friday, shipped my next two games the same day, and they were in my mailbox on saturday