Yeah, you don't really appreciate the difference the deflector makes until you go back to not having one! I removed mine to cart some stuff on the back seats at the weekend, drove without it this morning and it was chuffin' freezing once you get some speed up
Sounds like you got a good deal - £107 would be a good price for a used one, never mind brand new - well done!