Well, after all this nonsense of trying to get a refund, it turns out my batch 3 Avalon is being shipped. Just got the email notification a few hours ago with a tracking number.
With a bit of luck, if their administration is so messed up, they might refund you even though you received your paid for unit
double profit, to compensate for all the stress ;-)