My recommendation is document in writing ALL the little details for the bad service and send them letters or email to leave the evidence on record. Do NOT trust this company.
I am involved in a legal matter with them and I fortunately had documented ALL little detail as proof of evidence. This a company that will NOT help you in any way shape or form.
They have their own way of doing business and "They are NEVER wrong" They will delay the posting of payments in order to charge late fees, default interest and as many additional charges they can capitalize monetary in every single move can make. Be careful with this company.