Yeah i've also got the free service and the tech works fine on my end. I come to the conclusion this thing is a great way to demo games, NO DOWNLOADING 1-3GB's! I demo out Just cause 2 for 30 mins and wanted the game, but didn't want to pay full price for a lease after reading the small print that it might not be there in 2 years. Then Steam comes along and has it on sell for $25 I snatched it up.
They should take up the Gamefly model or something, they seem to be doing something right and staying in business tho there delivery service is awful slow.