LOL!! Quit your carrier and come on with us IF YOU ARE UNHAPPY. That's the only math that works, for us.
BUT, that is a tough nut to crack, waiting for post-invoice payment. It takes a special kind of personal financial ability to wait an average of 6 weeks for money to roll in.