I used Hubble Contacts and I was impressed with the reliable service and quality lenses. The only complaint is on a few occasions one of the contact cases would lose its seal and be dried out by the time they got to me, this happened in about 1 of 60 contacts.
Bottom Line: Yes, I would recommend this to a friend