VSP's user experience is abysmal ... when I received an email threatening to cancel my insurance - the first communication I've had about needing to update my credit card info.