J
Jesse CresswellReview ofGalleon
I've been a customer of Galleon for several years ...
I've been a customer of Galleon for several years now and I must say, their service is average. The website is user-friendly and the products are of decent quality. However, their customer support could be improved. Sometimes it takes a while to get a response from them. Overall, I would rate them 3 out of 5 stars.

Comments: