I've been subscribed to Hubble Contacts for over a year. At first, the service was great and convenient, being able to have my contacts delivered to me. However, I kept receiving boxes (this happened for at least 3-4 orders) where the contacts were damaged (either the lens was missing or dried out).
I contacted their customer service and they said that they could not refund me for the damaged contacts, since I had opened them. However, I wouldn't have known the contacts were damaged if I didn't open them, which is frustrating. They said only that they could send me a new box, which would have been a waste as these contacts started to dry my eyes out consistently.
When I visited my optometrist for a check-up, I told her I was wearing Hubble lenses and she advised me to stop. She told me that they actually use old lens technology from the 80s and that their lenses aren't as effective or breathable and had me switch to Dailies Total One.
I have noticed a huge difference in comfort in wear. She told me Hubble contacts have a DK of 18 (DK values measures oxygen permeability). That is incredibly low, as compared to my current contacts brand of Dailies Total One which has a DK of 140. Here is an article with more info: https://newgradoptometry.com/hubble-contact-lenses/.
I feel that Hubble Contacts has been dishonest with their service. They are convenient, but they are also hiding the fact that they are reusing old lens technology which I think is misleading as it can seriously cause people to damage their eyesight.
Bottom Line: No, I would not recommend this to a friend