All of the above, and I would add try to audition a piece in your own system. If there are still bricks and mortar stores in your area and they will allow for such a thing, then great, but I would also strongly reward them by giving them your business and not stiffing them by purchasing for 5% cheaper on the Internet. If that isn't possible, buy from a company that has a good return policy, and be prepared to pay a restocking fee.