Drilling is required just to be clear as there's no pre drilled holes for this type of deflector........but measure several time,make a template perhaps and drill once .
Hopefully you think the price is reasonable at £95 plus postage which I don't have a cost for yet,although I will be at a few cruses so could bring it to one of them.
I have further pics which may help the fitting process.
Steve