Haven't used that particular company but I have deflectors fitted. I bought mine from either Maltings or LR Parts, can't remember which. Most online LR aftermarket accessory outlets have them in stock.
You cannot create new threads in this forum You cannot reply to threads in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum