I got some of this product from SMP today. I would have got some of the SSR's but he told me not to worry about them. Now I am reading that pc cannot break down Optimum Polish that good and will leave a haze. So I called SMP up and he told me just to use the Vanilla Moose to get rid of the haze after using it. Is Optimum Polish all I really need if it gets out the swirl marks? It will suck if I have to wait another 5days for some SSR to come in.