Anyone know a shop that sells grit guards? My car's been with the mechanics for the past 2 weeks and is now covered in the lovely saharan dust that's been blown our way. Desperately needs a good wash tomorrow so I'm wondering where I might be able to go out and buy some grit guards (bit late to order them online for tomorrow)?