V
Villani Edmond Review of OIC America
OIC America is just average. The products are dece...
OIC America is just average. The products are decent, but nothing exceptional. The customer service needs improvement as well. I would recommend exploring other options before choosing OIC America.
Comments: