Report cards have me snowed under and unwilling to spend more time typing than I have to... but this is worth checking out - the annual JR Minis free shipping sale.
Since shipping is prohibitive for terrain usually, this is a great chance to snap up a bargain. They do 28mm, 15mm and 6mm.
This is last Christmas' order - about $100 for a complete 15mm Middle Eastern town good for fantasy, medieval through modern and sci fi. Buildings are about $10 each...
Highly recommended