G

Greg Iannelli
Review of Megaplan uk

10 months ago

I had a negative experience with Megaplan UK. The ...

I had a negative experience with Megaplan UK. The website was difficult to navigate and the customer service was poor. It took forever to get a response and they were not helpful at all. I would not recommend them.

Comments:

No comments