Aerodonamic has done them before. He installed them for a previous owner of one of my cars. The man removed them after a short while. Didn't like them.
You do have to cut the bump stops on front in the same amount as you lower, else you'll bottom out. It also changes the alignment geometry. By far the best way is to use lowering ball joints on front and rear, nothing has to be modified and steering and alignment geometry remains the same.
Either way, you could have clearance problems with larger aftermarket wheels.