I have been a regular customer of Allegro Music for over 10 years. If you have not been to the store, I recommend you check it out. It is not a large store, but they have a good selection and solid relationships with many key vendors so they can most likely get what you need. The manager Sean is always very helpful, knowledgeable and actually cares about the customers. Do your part and shop local!