Depends on who you talk to I guess. Plenty of extremely happy customers, including myself.
I sell them. Are they flawless? No. But if there is ever a problem they've always taken care of it immediately.
I mean aside from them overnighting wheels (which won't happen) or giving the guy a free set of wheels, what do you really think is reasonable to make things right? Calling and yelling will get you nowhere. (Not sayin that's what tuck has done, I'm just speaking in general terms).
Ultimately we are only hearing one side of the story. So it's really hard to base judgement. I'll just stand neutral and leave it at its a shitty situation and sucks that it hasn't been resolved. Hate hearing anyone having any issues with any aftermarket company. But it happens I guess.