It's the best, but it still sucks. From the time you send off a game, it usually takes exactly one week to get one back, even with their "fast return". During my trial, I sent a game off on a Monday, they received it the following Monday, shipped out my game, and I got it the next Monday. I stayed with them for another month and had ten games in my queue, some were low, some were medium, some were available now, and they sat around for six days once before sending a game to me.
I guess this all depends on how close you are to a distribution center, though. I hated it and would never go back.