For non-commercial, small quantities, we recommend:
Grandpa's Orchard
You will find all kinds of varieties there, that can be purchased in small quantities from 1-5 usually. They often have varieties that are not currently commercially available.