No pricy is not always better.
If you want a shampoo that makes your hair less oily and is "anti residue" get the neutrogena anti residue shampoo. This product is literally squeaky clean. But i definetly reccomend a conditioner because the shampoo doesn't leave your hair soft. Try a pantene conditioner of treatment, there products are amazing.
They are quite cheap something like $5.00 canadian. Just go to your local drug store or whereever you get your shampoo and check it out.
