I used that and the scrub and I liked it. Too bad it is back in the vault. Maybe if enough people post on the Philsophy FB page, it might come back. the same is true for the Fresh Cream body scrub. I was told that it is in the vault.
I love True Blue Spa's Heel of Approval Cracked Heel Cream in the tub from Bath and Body Works. Have used it for years, and you can almost always find a sale. I've used soul owner too, and I think you will find it very similar.
I like that one for at night and during the day I typically use Shea It Isn't So in the tube.
I have 2 tubes of Soul Owner that I got on deep clearance but there is something about it I don't care for. I think a lot of it is the smell.
When I really have dry skin problems (feet, cuticles etc) I pull out my First Aid Beauty Deluxe Ultra Repair Cream A257546. It is amazing. If you keep your eyes peeled around the holidays, Sephora sells a limited quantity for $15 each.