What is this?I got an email on Feb 6th saying my bills due.
The invoice says it's due by Feb16?
10 days to pay my bill? Now I'm late. Hope I don't get charged interest.
What the heck? Aren't most bills due like 30 days after you receive them? Very s...