IMO Yishun618 has a good collection. They bring them in occasionally & seem to be in better health compared to some other shops.
They are pretty delicate, so good LFS conditions will give them a better survival chance.
If not in stock, you can leave your contact with them. They will call you when available.
The last time, they called me back 2 months later when stocks arrived...impressed.
Bookmarks