You get what you pay for. LOL
I've used http://www.supermotors.net/ for over 15 years with hardly an issue. I pay ($30 for 2 or 3 years), so can't comment on the free part. They tend not to renew you on time, so I'm sure I've gotten some free rental time from them.