Yep.
Serves you right.
I'll tell you why.
One - it's not the manufacturers responsibility to fuifill your order, it's the reseller, that's why a manufacturer has the reseller chain. So, your beef is solely with Treoo. You don't like that, tough.
I'll tell you why it is also tough. Instead of being loyal to a local retailer, who has looked after you over a number of years, and you helping him/her keep his/her business afloat, in which in return he/she gives you exceptional service, and may even give you first option on a new product (such as a Fiio X3ii) to put one aside for you which would DEFINITELY had by now, such as what happened with me... Get what I'm saying?
You, try and get clever, and order from what I take is an overseas retailer for you, and you don't support your local business and receive below par service, serves you right. You got what was coming to you. And I'm unapologetic for that. Now you'll have to wait, while others such as myself enjoy our Fiio X3ii's
And if something does go wrong with my Fiio, I drop in, and I get help without having deal with some plank from 15,000 miles away.