First time I rebonded I spent a bomb, got good results & it
lasted 12 mths, so still considered money well spent.
Second time I went somewhere cheaper, outcome was about the same
and I'm in my third month so no idea how long it will last.
Since the results depend very much on your hair texture and the
chemicals used, if you have "problematic" hair like natural curls,
it's safer to go somewhere more expensive and professional where
they use better chemicals to give you a straighter and longer
lasting rebond. Go by recommendations. I've seen friends who went
for promotional or cheap rebonds whose hair got totally FRIED after
the 3rd week.