Delta animation did not honor what we agreed with them. They are badly mismanaged. Manager Sarah Watson often lose information we sent to her. They spend three week to finish a job that takes no more than 3 hours. Because, we paid them in full as they request, we become no longer good customer for them.
They claimed they are located in new York while they are in Wilmington, Delaware. Be careful of said company.