K

I was not impressed with Team delta. The website l...

I was not impressed with Team delta. The website looked outdated and it was difficult to find the information I needed. The customer service was also slow in responding to my inquiries.

Comments:

No comments