Contacts are VERY uncomfortable, and they have VERY BAD business practices. You can SIGN UP online, but you have to CANCEL over the phone! Their hours are 9-5, M-F, so if you have a job, forget about it. I finally had a day off to call and cancel, but because I was 4 DAYS past the 30-day return cut off, they would not refund them. BEWARE.
Bottom Line: No, I would not recommend this to a friend