Yes. They're awful. I sent a game off on Monday, they received it the following Monday, and I got a new one the following Monday. I was able to rent two games in one month. I live within a reasonable amount of time from a shipping center, so this was ridiculous.
Also, on more than one occasion, even though one of the games in my queue was in stock, they waited multiple days to ship another game out to me.
Avoid.