Guys,
For reference, those are not Style 243's, and did not come on E60's. Those are the wheels from basic E92 328's. Some basic 335i coupes have them as well, but are pretty much E9x fitment.
These are Style 157's.
The price you listed is very good, Oli. They are most definitely OEM.