Only HCB for grain. Decent hop selection and usually pretty fresh too. White labs yeast only and their selection varies and is usually pretty limited. I've had good and bad experiences ranging from wrong quantities to saying they have something on the website when they don't. Great people though and good advice. They will order anything you want along with their weekly order, too. Just takes more planning than I ever do.
I've heard bottles in mt p has some basic items like dry yeast and maybe dme. Haven't been yet.