All reviews seem negative
I've had a similar experience with Artisan. Sent my organ to them for an upgrade and it took forever for them to complete the work. Buyer beware