Hopefully this gets resolved. I just had a set of their wheels delivered today and don't like stuff like this. Good luck OP. It appears that they no longer have an account on E90post as my PM to them earlier today was rejected?
COBB PTF TUNED - 430 WHP