Ya, John gave me a deal I couldn't resist for my 12R, I had to send my original screen to make a new mould as they had never made one for my model. The only cost to me was shipping it to them $22 and for my efforts I got the screen of my choice for free

It took about 10 days for the change over which was not a problem as I used my rear seat cover to put in the screens place with some cable ties and no one even noticed.
Dealing with John was very easy, I also think the end product is excellent, he also recommended and suppled 2 more screws/rubber nuts to be installed in the bodywork and the screen as the original 2 screws didn't seem enough.
I too have no problems at all giving this mob a big thumbs up.