I have been incredibly happy with Hubble Contacts. It was a breeze to sign up on the website, and my contacts came in about a week. I have been using it for about six months, and the one time there was a defective lens they sent me a whole new box right away.
Bottom Line: Yes, I would recommend this to a friend