Simply don't go for low priced Chinese ones I have wasted money on them and they didn't even last a couple of months.
Korean bearings are available at 1300~1400 a piece (hscbrg and ilgin)
Genuine ones cost around
2000 a piece. They are ilgin too but stamped as Hyundai.
I have got ilgins now, have to get them installed yet, waiting for rains to subside....
Pic of the Koreans added FYI...