C
Cristina Nierga Review of OMNI
I had a fairly average experience with OMNI. The w...
I had a fairly average experience with OMNI. The website was easy to navigate and find what I needed. However, the customer service was lacking. They were slow to respond to my inquiries and didn't seem very knowledgeable. Overall, I would rate them as average.

Comments: