Reliability is an issue. Some days they will respond with a promise, but most other days you will have a nightmare trying to get them to hold true to their promise making it impossible to trust them. At bare minimum, answer the phones every single day, return calls from your promises every single day and dont make promises you cant keep, which isnt asking much.