I have to say that I've been VERY happy with FreeRide lately. I'm earning more with FreeRide than with MyPoints and Milesource (and I have a LOT of referrals on Milesource, vs. almost none on FreeRide, so that tells you something).
On FreeRide it's very easy to get 60 points per day (30 for searches, 30 for showcase sponsors in the bottom panel) and not hard at all to get more from the Magic Bus. Contrast this with MyPoints, which sends out 10-point offers only intermittently these days and offers only 10 guaranteed points per day. Likewise with Milesource, which is currently paying out only about 30-34 points per day.
I take all my FreeRide awards in WebCertificates, which are much better than SuperCertificates because you can use them almost anywhere that takes MasterCard. This really increases your spending options. In fact, you can easily turn around and buy something with your WebCertificate account through any merchant on FreeRide (or MyPoints or ClickRewards, etc.) and earn MORE miles/points on the purchase, since it looks like you are paying with MasterCard. Talk about double dipping!
As for the complaints about the Magic Bus, I think they are unjustified, particularly since FreeRide recently changed the system to allow EITHER cashing in tokens for guaranteed points OR using tokens to enter the sweepstakes for higher point awards each day.
By the way, I've had no problems with getting WebCertificates by e-mail within a few days of requesting the awards. I suspect the problems with SuperCertificates are on GiftCertificates.com's end -- I've been told the same routine (accusing FreeRide of not paying bills) occurred last year and GiftCertificates.com eventually admitted they were in error.
All I know is, my WebCertificates are arriving regularly, and I'm very happy indeed.