T
Tim McFarlane Review of Omni
My experience with Omni was okay. The website was ...
My experience with Omni was okay. The website was easy to navigate and the products were satisfactory. However, the customer service could be improved in terms of response time. Overall, an average experience.

Comments: