I have been using Hubble to order my contacts for the last year or so. They are great! They arrive on time each month, and I can also put a hold on my order easily online if I do not need/want them for any given month. I would highly recommend them!
Bottom Line: Yes, I would recommend this to a friend