Their customer service is terrible. I loved the design but ran into quality issues with the 3d printed scoop part of the intake. Took about 2 weeks to just get a hold of them. Messages on every platform I could find and email. They ended up making it right bust all in all took about a month and a half to handle the very simple issue and could have been done with a lot less arguing. I believe I had a thread on here somewhere about it. I will try digging for it.
If I were you, I would cancel the order and take your money somewhere else.