The best cheap protein treatment I have found is IAgirls gelatin recipe! My hair was not impressed with keratin (I tried the generic k pak) it's worth a shot and you can find gelatin super cheap at the grocery store so you don't have to go buy new products.
Katie
2C/3a, Medium Texture, Normal porosity, High Density, Normal Elasticity (so says the LCLF Hair analysis)
Co Wash: As I am
RO: Yes To Carrots / Ion
LI: Biotera / Samy Big Curls Defining Cream
Gel: FSG, Volumax (Original and Mega)
Color: Henna
Tools: Diffusing