Hi,
For the shampoo, which is usually like store bought soap, it's a detergent. So, if you can get ahold of one of those foaming-type bottles that they're now making dish soap in (maybe you already have one, check w/neighbors too!), you can put some shampoo, about 1/3 to 1/2 in the empty bottle, fill the rest "almost" up to the top w/purified water, and you've got foamy hand soap! The reason I say "almost' to the top is that the top itself it what makes the foam out of the diluted soap, and if you fill it all the way to the top, it will overflow - ask me how I know this! LOL Did it ...Twice

But, course this shampoo if you use it like this, will pretty much last forever. How did it leave your hair, or what specifically didn't you like about it? This might be really easily fixable...
Kat