Champion window
Promised to have the room done in 3 months, 9 months later, the room is not complete done and they want me to pay the final balance. Otherwise, Steve, the product installation manage), threaten to p
- 05-26-2011
- 8
Do not order anything from Champion, all they do is give you promise, and take your money.
Company: Champion window
Country: USA
State: New Jersey
City: Pennsauken
Address: 8400 B Remington Ave
Site: championwindow.com