We've all been there, when you finish a product unexpectedly finish one of your favourite products because you can't see how much is left in the bottle... and you know it's going to be at least another two weeks before your appointment in the salon where you would...