It usually takes 2 days to receive a game after Gamefly sends me a confirmation email. They also ship out new games the day before they're released which means I usually have a new release the day after it hits stores. An example I use is Uncharted 3. It was released on Tuesday November 1st. Gamefly shipped it Monday, October 31st, and I received it Wednesday, November 2nd. I have no problem waiting an extra day to play a new release. The shipping might slow down next year when the United States Postal Service slows down their next day mail service.
One problem I've encountered is the availability of a new videogame after it's been released. You can almost guarantee a new release will have "Low Availability" for it's first month. I've had it take weeks to receive a confirmation email after a games been released. A game that comes to mind is Batman: Arkham Asylum. If I had been better about shipping the game I had back to Gamefly, I probably would've received one of the first copies of Arkham City they shipped out. I waited 2 weeks for an email that Gamefly shipped out Arkham City, but it never came. I gave up and put dibs on Uncharted 3. I'm current;y waiting to see how long it's going to take before Gamefly ships me a copy of Super Mario 3D Land.
Remembering to ship games back
Would I recommend Gamefly???I absolutely recommend Gamefly if you're a Nintendo 3DS owner. That $40 price tag on videogames is expensive, and most 3DS titles at this point have not been getting great reviews. Save your money and use Gamefly. For everyone else I recommend giving Gamefly a try. They have a one month free trial where you could get a feel for how it works. Give it a try. You won't be disappointed.