As I have come to expect from you Apsm, you have once again written a good story. For myself, you included all those things that I feel should be in a well rounded work. I am really glad that you have a happy ending, though you mostly do, it is still nice to see. Keep up the good work, at least one person enjoys it.
Also, I am eagerly awaiting more of your Refresh Shampoo work.