I used to order daily contacts through my eye doctor, and not only did I have to go into the office every year to order, but they were also significantly more expensive. Plus, I found that the quality wasn't as nice; often the dailies from my doctor would tear or burn when I put them in.
I have absolutely no complaints about Hubble. They are nice contacts, they arrive on time every month without me having to do anything, and they are less expensive than what I was paying before. Plus, any time I have had questions, their customer service is quick and helpful. Since I rotate in days of wearing my glasses, they also make it super easy to log in and skip a month if you don't need more. Highly recommend.
Bottom Line: Yes, I would recommend this to a friend