A motorcycle cover serves many purposes, most of all being a theft deterrent - but is the Oxford Rainex cover worth a purchase?