I tried it for the 50 free songs. Selection sucks. I don't think I even used all my free downloads because they didn't have much stuff I like to listen to.
I like to have complete albums. Two of the albums I downloaded had songs that were "unavailable" for some odd reason. I hated that. If they're going to rip CDs they should make every song on the CD available.
On the up side, rips use the LAME encoder with the settings -alt preset standard, what I use most of the time ripping my own CDs. Bit rate is around 192 VBR.
They charged me the first month AFTER I cancelled the service. They did make it right and refund my money but it took some emails back and forth to correct their error.