D
Darrell Wingerak Review of Del Rio Group, INC
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: