The Crystal Flash on Alpine Ave. offers B2 and B20 at its retail pumps and B100 by appt. only. You can contact their corporate office (located at same location) to set up a time to get the B100 pumped into your vehicle. I've run both their B20 and B100 in my '99 F-350 pickup.
Another good place which sells the B20 is through the Farmers Co-Op Elevator company out of Hudsonville, MI. I stumbled across them when searching for biodiesel retailers. While they don't have public biodiesel pumps like a gas station would, they do offer biodiesel for people who've applied for and been approved for credit for a commercial fuel card. This card will let you purchase B20 at their Vriesland location through a commercial fueling station. Normally just big rigs and farm machinery will fuel up at this location, but I've also seen a VW Jetta fuel up there, so Word must be getting around. My last six tankfuls (usually around 30 gallons) have been from their B20 pump, and my truck runs fine.