C
Christophe Carlier Review of Omni
I recently purchased some implants from omniimplan...
I recently purchased some implants from omniimplants.com. I found their products to be of decent quality and reasonably priced. However, I wasn't blown away by the customer service or the overall experience. It was a pretty average transaction for me. Nothing particularly amazing, but nothing terrible either. Just average.

Comments: