havnt had mine long,this sounds familiar mate i had exactly the same problem,when you offer the stone deflector up to the bumper the pre drilled holes were miles away

i just drilled mine bigger and made it fit myself

as for the hicky sticks the drivers side fitted ok but the passenger side was tight as hell,i had to apply quite a bit of pressure to line the screws up and thought it was going to snap in half

but managed it in the end.
did piss me off at the time as i drove a 300+ mile round trip to collect them to find they didnt fit perfect but couldnt be arsed to wait another 10years

lol.....