Whole Foods in Rochester Hills, MI, carries unscented bath soap, shampoo, conditioner and body lotion. It's their "365" house brand and is very reasonable, maybe a bit surprising for WF! I've found unscented deodorant at Kroger (Ban and Dry Idea) - I think there are more brands there, too.
sue1941