Was looking for a white ITX board and finally decided to bite the bullet and buy something off Aliexpress that's not a cheap gadget or tool.
Have to say I'm pretty impressed, came in 2 weeks well packaged and the board works like a charm. Now for how long is another question...