Guzzardos has been my store of choice for years. I rented and purchased some musical instruments there, as well as supplies. I took lessons there at one point too, and they were great. They offer lessons in a variety of instruments and have a great selection of sheet music and accessories. They recently remodeled and added a guitar floor that is very good. Prices are always good and service is the best.