Wow! Jasmine blooming in December.
Re: shampoo bars. Yes, my go-to was J. R. Leggitt's shampoo bars. The organic grocery stores carry them, plus I think Target may, too. Here's a picture.
Yes, they got too expensive! I have several put back for if I fly to Europe (bucket list trip when I retire), but I'm now using Dove liquid shampoo with a drop or two of tea tree oil in it in the summer when I'm sweating.
At one time, I tried making shampoo bars. There are various recipes online. They didn't clean my hair all that well. I have oily hair that gets super oily in the summer, no matter what I do, and our hard water doesn't help it. The shampoos for hard water make me itch! The current formula for Dove works and it's not expensive. Sometimes I even find it at Menards for $5.
Added: Link to the homemade recipes I tried:
4 Shampoo Bar Recipes for All Hair Types - Simple Life Mom
** these recipes use lye . . . I bought lye for soap making at the farmers market, but at one time, Hobby Lobby and Michael's (I think) also sold small amounts. **