can't believe i just spent 20 minutes on hold with a customer service rep who didn't even bother to apologize for the inconvenience.