Had one since last year and never cleaned it cos it hasn't got dusty or dirty really but suppose it'll need it some time I noticed pc world do a spray but the shop's not that near me so anything else? TIA