Relax guys relax

http://i.imgur.com/7sdwS.png

EDIT:

Mine is still down paid the due invoice on 26th (this is my 8 months)