Reviews (889)
Overall rating
4.9
Edited September 17, 2021
The Vajro customer service is wonderful! They make the set-up process seamless and easy; plus they are wonderful at answering all of your questions in a timely manner!
Gallery 512 Boutique
United States
29 days using the app