The worst customer service!!!!!
I DID NOT have a good experience working with Othrodox Auto- I have been lied too, placed on hold numerous times and for a very long periods of time. The person they recommended to do work was very unreliable and I had to call backs several times for my refund!!! I... Read More