-deep conditioning treatments always help with static and frizz.
-i wouldn't suggest buying cheap shampoo and conditioner..try some shampoo and conditioner and styling products from your salon you go to..and you can even get a conditioning treatment done there and ask about a treatment that you can use at home.
-its also not always just moisture you need to put back into your hair. you also need a lot of protein. if the moisture treatments dont work, try a protein treatment. you hair is made up of mostly protein. Redken has some really good products. the Redken Real Control line is really good for if you need moisture..and the Redken Extreme line is really good for if your hair needs protein.
(your hair gets its strength from protein so you may need some more of that)
hope it helps