I highly recommend Bay Bloor Radio and one of their consultants, Ryan W. in particular. Ryan came to our home several times to determine what TV and sound system would work best for our family. He then priced out several options for us to consider. We bought a system from Bay Bloor Radio without ever visiting the store. Ryan took us through it every step of the way and even worked with our contractor to ensure the system fit perfectly in to a newly built wall unit. The system is now installed and it is amazing. Our family loves it, and Ryan continues to follow up to ensure everything is working perfectly. Great products and awesome customer service.