Superb product with an easy-to-manage delivery system and online interface. I would definitely recommend to anyone who uses daily contacts and doesn't want to deal with the hassle of in-person pickup or re-order.
Bottom Line: Yes, I would recommend this to a friend