Reviews (30)
Overall rating
4.9
Refine
-
By rating
February 27, 2021
I am very happy with the quality of the product, knowledge of the customer service and there willingness to go the extra mile to solve issues promptly.
El Plaza.ca
Canada
5 months using the app