Customer service was spot on
Customer service was spot on, they offered to fix the problem straight away with no unnecessary extra steps. Really happy with the kind and attentive customer support workers and will definitely be sticking with Velo.
Date of experience:
Oct 30, 2024