The experience was great actually. John is an American living in Thailand, so there are no communication issues at all. He's very responsive through Facebook messenger. Make sure you contact him through Facebook. He gave me a little better price since there are no eBay charges going that way.
These are not true E21 seats, but I think the only difference is the branding on the plastic parts. They actually sit slightly lower than the stock seats using the Aardvark adapters. There are other mounting options that will put the seat slightly lower. If you search the forum for "recaro adapters", "recaro brackets", or "recaro mounting", you should cover most of the mounting options. I've learned a ton from this forum on so many things.
The floor mats are genuine Cocomats. The pattern is "Jaspe". Whenever you buy mats for a 2002 from them, they send you paper patterns that you modify to perfectly fit your car. They told me there are too many variations in these cars to go with a single pattern. I had to widen the passenger mat by 1-1/2" and modify the driver's mat slightly around the pedals. The rear mats I left untouched.