just put a set in a buddies, he bough it not me but it did seem like alright quality:s. personally i would go with oem drive line bearings because of the made in china thing.... honestly there is a difference. the only bearing i will sub is the drive axle bearing, or spedo bearing. i went with a ntn one and have had good luck with it. i think they are made i japan as well? the only reason i did is because i was in a pinch and its easy to change if it fails.
another thing to consider is how much you ride and how hard. me for example, i ride my sled to hell and back every trip and put on over 4300 km this year. if your just doing small kms and not beating on it maybe better just to buy less expensive ones.