Login
Start Free Trial Are you a business? Click Here
Holly Fowler
Absolutely terrible customer service, so many mistakes- I would not recommend to anyone ! they thought we lived in a different country! and still when I brought up all our concerns they just apologised and continued to not be clear in moving forward- stay away!
5 years ago
Read Prezola Reviews
Prezola has a 1.5 average rating from 15 reviews