So even with these issues I would still probably buy it again. Although I haven't turned it on yet, I am impressed with the kit. For the price, the components and accessories (spool of PLA, flush cutting wire cutters, scraper, and metric ruler) make for a great value, and the company seems to stand behind the product. There was a lot of thought that went into making the kit easy to build, it is only let down somewhat by the QC, though that can be overcome with some effort, and really I don't mind most of the work to get it built properly. On the positive side though, with respect to QC, I found that the all delta arms were exactly 235mm between the metal ends, which is great since those would be difficult to fix - this makes up for any issues with frame alignment which are easy to correct (in my view).
If I wanted something to print out of the box I would have bought a monoprice printer, so a few problems is fine with me. The only real problem was the rails, and getting good linear rails seems like a bit of a lottery from what I have read online, but if that problem can be overcome it is a great kit so far - again I have yet to turn it on and actually print something so I may regret saying it is a good value yet :D