I ordered the part about a month ago, intakes look good and appear to have an interesting design. Payment was debited but I have yet to get the intakes shipped out from Takeda a month later, though I thought the intakes were in stock from the start.
Frank has been outstanding with the customer service part but I feel all I have been hearing from quite some time now are excuses from Takeda about waiting for parts needed for the intakes or having issues with some tool needed to bend the intakes pipes
. I was given multiple deadlines (lastest one 8/3) by which the intakes would have been directly shipped to Mike the Powdercoater.
I will recommend Frank@Modbargains for his professionalism and excellent customer service but I would advise those purchasing the Takeda intakes to inquire whether the parts are effectively in stock and to expect more than a month long wait.
As for me, I will be asking for a refund comes the middle of next week granted my parts didn't shipped from Takeda as promised and proceed with another option.