go with OEM if possible. When people say they come with shitty OEM bearings those are people you should never listen to. OEM stuff is better than china aftermarket stuff for quality.
i had to warranty a few sets of bearings, some were Ichiba, some were generic which is probably the same as Ichiba.
as a result, i stopped messing with them entirely like 4 years ago.
i ran Attain in my car for 4+ years without issue. Attains were $500 per pair… just for reference.