J
Justin Lu Review of Glio
I had a so-so experience with Glio. The customer s...
I had a so-so experience with Glio. The customer service was average and the website was okay, but nothing exceptional. I wouldn't say it's a great company, but it does the job.
Comments: