I've wondered about that seller too. I've been eyeing it for a few months lol
from what I've heard, at least one person has had an issue with not having the holes where the kidney grills are supposed to fasten when they bought from ebay. Not sure if it was this seller though.
Their pic clearly shows it has the holes so idk.