Phone: (414) 616-8922
I had a picture window installed in July (2008). The second day after installation it rained and I noticed water in the inside track of the window. I called and they said that it was normal. Whoever heard of a window that leaks? Champion Windows.
Stay away from this company, unless of course you want to buy leaky windows.