I'm happy with the Boss kit, I didn't have any issues installing mine. After being warned what a pain they are to install I did the drivers side first, was surprised that the passenger side went so smoothly. Make sure to thoroughly clean all around the area before starting, you might be lucky as well.

This does remind me to check the brake line clearance as I've done at least 20,000k since installing them.