Crazy story...I canceled my membership because the contacts did not work for me at all. Almost a year later they helped themselves to my money - here's the weird part...the card they had on file was no longer valid BUT they somehow managed to get my replacement card info since according to them "their system allows them to". So I get more contacts in the mail on a prescription that had expired and had to fight to get my money back MINUS the restocking fee to return the crap they sent me in error...AND this happened TWICE in a row (after I talked to them about it). Filed a fraud complaint with my bank and they were astonished that they could get and use my card number without my permission.
Bottom Line: No, I would not recommend this to a friend