I'm not defending them but you should have done your research. Many people have had problems with OFT customer service, slow support and response times. I reached out to the owner a few times and he gives a lot of excuses for why his response is slow, from having a new kid, to having eye strain and needing surgery.
I went in knowing the turn-around time for tuning is 1-2 weeks for a review but I had the patience to not put my car under a load and wait, for the price I paid.
__________________
Clueless
|