Has anyone done business with them? http://www.wickedbodies.net/generic312.html I'm interested in the last one S-BMW5. My mechanic told me that he won't put crap on my car that will fall off week after, but he havent tried this on yet. So I'm looking for some opinions. Is their quality good?