I started receiving Hubble Contacts in July, and I haven't looked back since! I love the contacts, which are great for the price ($33 a month). They arrive, without fail, to my mailbox with about a week and a half to spare, and they've never missed a delivery. In fact, the only time I've ever missed one was because USPS messed up my address. I had one quick email to Hubble, and they replaced my contacts immediately! I can't say enough good things about their customer service.
Bottom Line: Yes, I would recommend this to a friend