I've had the salon thing and I've also bought stuff online (which is just keratin, I think), and the 3 day stuff. The salon one was great but I got it as a groupon voucher and there's no way I could afford to get it done at full price. The 3 day stuff is really good too, but it only lasts 3 days :) The stuff I bought online is okay, but it doesn't produce anywhere near the same shiny result. Have a look at some of these.
http://shop.ebay.co.u...at=See-All-Categories