D

I had a mixed experience with the Del Rio Group, I...

I had a mixed experience with the Del Rio Group, INC. The customer service was average, but the product I purchased exceeded my expectations. It's a decent company overall, but there is room for improvement in certain areas.

Comments:

No comments