This review is based only on the geek squad. I had to take my sound system in for repair. Even after making a dumb appointment had a long wait. Took 4 weeks to come back and then they lost my speaker wires and power cable at the repair shop. When I picked it up I had another appointment but it took an hour past my time to get helped.