As per their ad, try phoning to see what brand the bearings are, and perhaps to try gauge if likely gen european non-oem, or Chinese sh1t...or perhaps worse still Chinese fakes of european non- oem.
At this price, my bet would be Chinese, and so I would never knowingly fit, most especially to a powerful front wheel drive car...
I'm no OEM only sort of bloke, but as far as I am concerened there's non-oem, and then there's some potentially dangerously nasty Chinese tat...
Pays your money etc...i might, perhaps, fit something like these to my £750 mk3 cabrio...all 70 hp of it!