C
Christophe Pinoy Review of Imaginova
Imaginova is a terrible company. Their products ar...
Imaginova is a terrible company. Their products are of poor quality and the customer service is abysmal. The website is difficult to navigate and the checkout process is a nightmare. I would never recommend this company to anyone.
Comments: