"Squeeze Station"??

Just saw an ad for it and it looks pretty cool. Anyone have any experience with it??

TIA!