So far I've gotten several Trek uniforms and a TFA helmet. I've done a few exchanges as well as a refund) and while there have been delays of a few months in a couple cases when it comes to products being completed, and the response time to queries isn't always fast, they have done right by me so far in all my dealings with them.
I don't know why I've gotten good service when others report otherwise, but there are lots of possible reasons, like perhaps they are expanding just a tad too much in too short a time with all the Star Wars stuff and not being able to cover all the bases, resulting in things like miscommunication. Add to the fact that a lot of these items are "firsts" for Anovos in terms of bringing a specific type of item to market.
If you read some of Steve D's old stories about Master Replicas and manufacturing in China, you'll discover that sometimes it can be a nightmare, and some companies (especially in the games industry where I work) have a tendency to put the lid on and just plow forward when delays arise, thinking (perhaps mistakenly) that any communication is likely to raise more questions that customers demand be answered and resulting in even more pitch forks being brandished, taking even more time from actually fixing the issues. If a small company like Anovos runs into problems with a big factory, it will likely take a longer to sort out, because they have less leverage to push with and the big factories don't always give a crap about you unless you have enough clout to jeopardize their very existence.
That obviously doesn't make it less frustrating when you've put in a pre-order and have hundreds of dollars hanging, (and a two-year wait sounds extreme for that Vader suit), but it might be why everything isn't running smoothly, if I were to speculate wildly. With that said, canceled items should absolutely be given a full refund if requested though. I've found that they are fairly quick to respond on the website chat, so maybe it's easiest to try them there. Based on my own dealings with them, I do believe they'll sort things out in the end, even if they're stumbling a bit at the moment. Just my two cents, for what they're worth.