I used it on and off for the last two years. It's a good deal. If there's a game you really want, only keep like 2-3 games in your queue, not too hard. Anyway, I only stopped because I was running low on money and didn't have time to play games.
Longest I ever had to wait for a game was maybe a week from the time I set it up to the day the game arrived. I even put new games like NCAA and Gears 2 on the top of my list and got them shipped as soon as they were released.
Although, the shipping center near me is close by (Pittsburgh) so it only took about 2 days to receive games.
