Yeah they are a a bit of a pain but as @jajan547 says they are available. I'll order some form UTSource (As I need to to a order from them anyway) but they are also available on Aliexpress if you know what to search
The main pain to get is the main microcontroller, I managed to snag a lot of 8...