I was lucky enough to get a 128D given to me, but I have no keyboard. Is there anyone willing to part with one out there?
You might try one of these stores:
Raymond Computer (St. Paul, Minnesota): http://www.raycomp.com
Computer Bargain Store (Salt Lake City, Utah): http://www.oldsoftware.com
64 & More Store (Orange County, California): http://www.64andmore.com/
-Andrew