If I could rate a zero, I would. Timelines are never met. Communication is poor at best. They are very good at calling to say "thank you" for the business, but when you try and discuss an issue or complaint - they get defensive and attack instead of help. There, the customer is never right.
Try and call for a manager, they refuse. They even refuse to tell you who a manager or VP is. For a Manheim Company, I am shocked the way this place is run.