Has any body used these type of bottles?

Lexus
I've recently ran into this type of bottles both do the same thing one is B.Box and the other is Mixie and it stores the formula in one place and the water in the bottle and you press a bottom and it releases the formula and you shake it up.. Is it worth buying, is it a good product? Does it come in handy?