I'm currently subscribed and using it. I'm an amazon prime subscriber who makes several purchases a month and so far it's returned $1.68 back to me. As a free service, awesome.
It's effectively free since their obtaining refunds on your behalf that you otherwise might not have, but it's not technically free since they take a cut of the refunds.