Terry Crowley
Reviews 1

I have been a customer of Meneor for over a year now and I must say their service is just average. The website is easy to navigate, but their customer support needs improvement. The products are of decent quality and the prices are reasonable. Overall, I would give them a 3-star rating.