This are the latest commercially available building blocks. 

purchasability levels:
50 - in stock top tier
40 - in stock
30 - via agent
20 - on demand
10 - boutique

Please see the narrative below for what this means.

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory   -  
[   ]bb.50.txt.gz 2022-03-17 14:08 30M 
[   ]bb_50.smi.gz 2022-03-17 14:08 13M 
[   ]bb.40.txt.gz 2022-03-17 14:09 13M 
[   ]bb_40.smi.gz 2022-03-17 14:09 5.6M 
[   ]bb.30.txt.gz 2022-03-17 14:09 90K 
[   ]bb_30.smi.gz 2022-03-17 14:09 43K 
[   ]bb.20.txt.gz 2022-03-17 14:10 241M 
[   ]bb_20.smi.gz 2022-03-17 14:10 100M 
[   ]bb.10.txt.gz 2022-03-17 14:11 1.6G 
[   ]bb_10.smi.gz 2022-03-17 14:12 652M 
[   ]bb_forsale.smi.gz 2022-03-17 14:12 771M 
[   ]bb_instock.smi.gz 2022-03-17 14:12 18M 

More info about purchasability of building blocks

50 - we expect that >90% of these compounds are available.
arrival in 1 week
Typically cost around $1/mg, possibly less,  thus $250 for 250 mg, something like that. 

40 - we expect that  >80% of these compounds are avaialble. 
arrival ?? maybe 2 weeks ??
Cost not so well known, likely more. 

30 - like 40, but via a procurement agent likely to be slower, more expensive.

20 - typically either 6 weeks and 80% success OR quicker but more expensive. 

10 - typically expensive, but for sale!  Some of these might be $2000 for 100mg or more.
But someone will make them for you, so you don't have to. 70% success rate perhaps. 
median price might be $600 for 100 mg.