I haven't had any negative experience. Tiago was willing to work with me on shipping back when I needed a chargepipe for my E90 ASAP and my questions have always been answered.
I now have an F30 335i running their Charge pipe, Intercooler and Catless downpipe. I installed everything myself with help on the downpipe but there were no issues at all with fitment.
If ever needed, Id be willing to do business with them again.