Take heed of the other reviews - I had my single worst consumer experience of my life with these people. The installers are incompetent and downright rude. The people in the store appear very nice but once they have your deposit they disapear. The work they did was shoddy even after repeated visits to our apartment. They make no apology for bad work.
Pros: The store is nice
Cons: Everything that is important
more