What is needed to make mail-order transactions more trustworthy is some sort of intermediary system such as escrow, whereby retailers only receive payment for goods when they are delivered and signed for as being what was ordered. On the principle of "caveat emptor", the onus would lie with those receiving the goods to ensure they were checked on receipt and rejected if they were not as ordered. Not only would the incidence of wrong/non-existent deliveries dramatically fall, but delivery times would improve markedly. I have dealt with Amazon marketplace on many occasions where such a scheme is in force and have received really good service coupled with complete integrity.
Unfortunately, despite the number of negative posts in trhis forum about Microland, it is unlikely to have any serious effect on their way of conducting business. From what has been written, it appears that they find it profitable to skirt very close to the limits of ethical behaviour. The small number of contributors to, and readers of, this thread are unlikely to exert any significant pressure on them to mend their ways.
The best recourse is the law. If you have legitimate grounds for complaint, don't waste too much time in wrangling with them. That only causes rage and frustration on your part, whilst they are emotionally unaffected. Apply to the courts for redress as soon as possible and hit them where they will be hurt and humiliated.