At that price you may as well go for a heated front screen.
http://www.heatedwindscreen.com/acatalog/MGF-HEATED-WINDSCREEN-7026AGNH.html
I have one, it's a great investment for soft top.
Home to black Alfa Romeo 159 3.2 V6 Q4 ,green MGF VVC and red MG Maestro T16.
MG - the friendly marque.