Got to say that it all sounds a bit dodgy to me. Lets hope drilling/grinding and so on to make them fit doesn`t weaken the mounting points.
Just saying that to make you aware. If they were correct for the car they would bolt straight on and not require a chav type adjustment to fit.
It will look nice and low if it snaps off at the mount