I used a product called Glare Polish after reading about it in the Reviews here
Glare Review on RatNet
Fortunately I tried it first on my car. Unfortunately, my car is an SUV, and more unfortunately, I hated the stuff. After just a couple of washes, it started looking streaky and awful. I ended up polishing out the entire SUV with Griots Garage Hand Polish, then rewaxing with GG Hand Wax. I was glad that I never put it on my bike. I don't know how the Spider stuff differs, but I didn't care for the original polish at all. I think it requires an orbital polisher for effective application. Like you commented, $35 plus shipping. There are better products available for this problem from Griots Garage, Mequiars, Mothers, and probably many other quality manufacturers. I've heard good things about Mequiars Mirror Glaze followed by Zymol wax. A good polish that is approved for clear coat finishes, if correctly applied with patience (meaning maybe more than once) will usually deal with light scratches. Follow with a good wax.