I recently purchased new windows for my home here. They have a wide selection to choose from, mostly overstocks or slight damage. I got beautiful windows for a price I was willing to pay. They even let me brow beat and haggle with them for a lower price. Plenty of parking. They also had a wide selection of wallpaper, flooring and bathroom accessories.