I don't think that makes any sense. We are in the 21st Century and we I can't make a payment on a phone either? Guys, please confirm that the system is not down. This is my first renewal and if this is what I have to go through every 90 days, I will ...