That's a shame to hear, and I'm all for buying the good stuff if you have the change to spare, but you're sure to have a horror story from every manufacturer once in a while.
The way I see it, I can buy four or five cheapies for the cost of one AC Delco Gold. I've run dozens of the Chinese hubs on various vehicles and I've had only one failure which showed immediately and was replaced at the seller's expense. Checking parts for yourself before install, and a couple tanks of gas after install, goes a long way.