What's missing with all these low-cost printers is a management team that can actually plan ahead, maintain inventory, and ship when you order. I hate the idea of having to pay a deposit, get on the waiting list, then (hopefully) get it a month or two later. Why don't they build inventory before flaunting their wares?
I ordered an Ez3D Phoenix back in May, got asked to pay the remaining half of the invoice in September, and still haven't gotten it. Fortunately it wasn't expensive. Otherwise I'd be tempted to sue for fraud just to make their lives miserable.
Seriously, these outfits need to learn how to run a business.