DIY at home keratin treatments?

Have any of you ladies tried an at home keratin treatment on your hair? Or any other straightening or smoothing system at home? The trip to the hair salon for it is so pricey, but is it worth it to save money on it and do it at home??