The last communication with Macrofare was April last year, I have never received an invoice since enrolling. I thought the billing had stopped, not so. A not so friendly customer service agreed to a partial refund after a not so cordial conversation.
Happy - absolutely not!
Recommendation - don't do it!