I did a PayPal online payment last night for the upright piano, which said that after payment I'd be returned to the Imperfect website, but was not. Just got screen gibberish after it took the payment. So I never got a download link, and it's 12 hours later and haven't heard from the company despite emailing them.
Anyone know anything about this? Very disappointing.