i wouldn't trust it simply because they have no sponsors on the their page and it seems like a 15 year old boy designed their page, it has no history on them, it has no reference material to indicate what EXACTLY they are doing to your ecu..... so if it were me id pass but ultimately its your call.