I bought a polar mount and a standard elevation/azimuth mount for my 1.2m Channel Master dish from Dow electronics. They are the authorized Channel master retailer and let me tell you, they are built like a tank. The price and shipping was very resonable although I can't tell you what it was sice it was a year ago. I also remember several others from here buying the polar mount from them when everyone was experimenting with the micro-BUD thread.
Never mind if this isn't for your 1.2 cm dish.