It was flawlessly assembled and worked first time :)
There is a tiny QFN24 IC that I would never have been able to assemble and Elecrow got it right.
I am happy with the the whole ordering process from start to finish :) Once you understand it, it's easy. The quick support and follow up is great! The shipping from China to South Africa only took 5 days!