"The pickup was a bit slower than expected, and therefore the ultimate delivery date was a few weeks later than I had originally planned, which was a problem since I don't live full time the delivery location. However, once everything was underway, it went according to the revised plan. The delivery guys arrived on time, and they were efficient and courteous. The piano arrived in good condition, except for one key that was sticking. Modern Piano has agreed to cover the cost of repairing that key, which is still pending since I have to schedule the repair technician a couple months in advance, and also coordinate a time that will coincide with me being there. However, I do not expect any issues with this. Overall I was very pleased with the process and quality of the service. "