Here's the armrest I got from Berlin-Tuning.com, very nice fit & finish, adds the needed comfort I was looking for. I paid $158 Euros (shows more on their website but that's before VAT is removed). They take Paypal if that helps but it's really hard to navigate their site as it's in German.
This is the height adjuster mechanism so you can adjust the height/angle.
This is how it attaches to the seat hardware, uses existing holes.