I haven't delt with them. I have read that some of their stuff can have fitment issues. Namely, I was after their light bar since they offered one without the brake light for less, instead of more for the delete. Saw some pictures of the light bars from them installed, and they fit like shit. Gaps everywhere. In that same thread, everyone kept pointing to Classic Design Concepts.
Over all though, i can't say whether they are good or bad. I have only heard to stay away from their light bars so far.