Review (1/5): recommend this.
They are literally selling a piece of plastic that when you put in the freezer gets cold and then you put that on your face. There is nothing revolutionary or any hidden science behind it. The roller is plastic, the plastic gets cold, you put the cold roller in your face; you could literally do this with any other object that resembles a roller.
For the price, I would not, at all, recommend this.