If you are in Southern California, there is a company called Mark V that has their IP 200 swirl remover. They also have a product that is a little more agressive for deeper scratches and swirls named Mystique. They both work great. Several dealerships in the area use those products for removing swirl marks and restoring the paint to like new condition