This one of the first companies I have ever had such issues with making payments too. They are forEVER having all their billing through a 3rd party. I know other companies do this but at least it works.