I have found WindowGeeks to be excellent. We had a window implode and WindowGeeks have replaced for a reasonable price and whilst not managing to match the current pattern, we have managed to replace two panels for less than our window manufacturer quoted for one. Great communication, will definitely use again.
Amy W