B
Bertha Williams Review of Verdion
The customer service at verdion.com was top-notch....
The customer service at verdion.com was top-notch. The representatives were helpful and knowledgeable. I appreciate their assistance!
Comments: