J

I recently had an average experience with Delta Gr...

I recently had an average experience with Delta Group, INC. Their products were okay, but their customer service could be improved. Overall, it was satisfactory.

Comments:

No comments