Not taking sides here Doc. Theyve had some issues the last year or so. Not stating that they have had high pressure oil pump issues but issues.
I personally know two people I sent there for parts that had bad experience based on taking two months to get a call back for a part they hadnt yet gotten. I decided to mail them a chip and see how long it took to get. I had a ts6 with php tuning on it for 250/200-38r-fuel system-hpop-billet trans and my kid and his buddy were in the garage waiting out the rain while I was working on my interior renovation for my 7.3. They kicked the soccer ball and broke my chip by knocking it off the bench. I grabbed a spare and shot it off to dynoproven. Two weeks after they got it certified i called to ask if they had questions on my setup or tunes. They said no and that John wasnt tuning at the moment and he'd be getting to it the next week (i called on a Friday). I said ok. And I wasnt mad or even worried. I waited two more weeks. Same answer. Two more weeks and I said if you cant provide me with a tracking number, kindly put the chip in the postage paid, certified parcel return package I shipped WITH the order and send it back, no hard feelings. They called me two hours later and were saying it was because my chip was no good. They were going to get me a new chip and send my order.
My take:after 6 weeks of not filling an order for fifteen minutes worth of work, they felt bad and decided to grab a new piece, put the tunes on it and send it out. Which took until the following Wednesday
After that, id not be surprised that this is business as usual. I was fine with my tunes. I even called them to tell them what i did and did not like. I thanked them for the new ts6. If I couldnt have direct access to them to be able to pop in and ask "hey, wheres my parts/tunes/etc" after a reasonable amount of time Id think twice about ordering anything substantial. Just because I foresee stuff getting lost, misplaced, etc.