Generic Hair CareIf you love paying absurd amounts of money for your favorite name brand hair products, ignore this post. For the rest of us that love a...