Sounds like you were ripped off completely there Anneka, not only with the crappy non tinted deflectors but with the charge for fitting when they haven’t even fitted them properly.
Get the Heko ones and if you need help fitting then I’m sure there must be somebody on here who lives near enough to you who can help, it would give you an excuse to give the new motor a good run out as well.