The end result was fine - just what we wanted. However, the lack of communication throughout the process was extremely frustrating. I had to constantly follow up with emails to find out the status of our order. Every time the sales agent gave a date when the product would be ready for install, the date was delayed. When the work was finally done, we decided we wanted to extend the area that the film strips on conference room walls covered. I was told that day that Angela, our sales rep, would get in touch with me with the estimate for the additional work. I never received an estimate. Instead the installers showed up a couple days later without any notice to finish the project. We were happy to have the work completed, but it was a day when originally no one was going to be in our office. Luckily, one of our colleagues did come in that day and was able to give the installers access. I felt that there was definitely a lackadaisical approach to customer service.