I got mine from BitsFromBytes, which I think is the only source in the UK, but I don't know if there is any stock left.
The RRRF also stocked some from the same batch but I expect that is gone a well now. Other than that I don't think there is any other supply in the world yet.