Veiro Barefoot
United Kingdom
Reviews (1)
★★★★★
I had an issue with my product cards, I was connected to Annie in support and she gave me excellent service and was able to find a solution to my issue and did exactly what I tried to do. would highly recommend Annie from Glo.