We had a great experience
We had a great experience with Tapestry - from the late night chats to answer our questions to their pricing and selection to the speedy, on-time delivery to our rural address a province away - it was all positive. We won't hesitate to recommend Tapestry Music to anyone.