I just got this one for my GS from HPS, Not cheap but considering it comes with extra stabilising brackets it's not bad, and it's a better price than anywhere else I could find. Seems ok, haven't used the stabilising brackets as I already have the Puig ones. It seems better with the centre knuckle joint. I replaced the standard MRA Vario touring screen with it.
Cheap as chips from AliExpress and is fantastic. Takes all the air over the top of the helmet so can ride at motorway speeds with visor open if you wanted too.
On my previous bikes I always used Givi AIrflow but Givi doesn't make Airflow for 1250GS. So, I've chosen Puig Touring. Later, I've ordered extra brackets as the screen is heavy and then ordered laminar lip (that does nothing). With Givi Airflow on my previous bikes I've managed to solve the buffeting 100%. With this bike and Puig it's been solved 95% after adding some spacers to tilt the screen furher towards me.
Cheap as chips from AliExpress and is fantastic. Takes all the air over the top of the helmet so can ride at motorway speeds with visor open if you wanted too.