A
Andrew Schafer Review of Delta Media Corporation
I wish there was better things I could say about t...
I wish there was better things I could say about the company. However my experience has been dealing with incompetent and aggressive employees of Delta who were of zero help. I would avoid at all costs doing business with this company.
Comments: