Today I have spent over 3 hours in various tried logging in to access payment methods and pay the bill - no luck, no access. Engaged in several Chats each took over 30-45 mins, made several phone calls - lines were all static, and then another Chat asking for a link to pay my bill! Told there was no link and wanted me to screen shot an earlier/closed chat and send it to them. Are you still in business?