I'm late here, but those are indeed rental bindings. Says so right in the description too. The problem isn't the quality, it's the mechanism. Flow already has a lot of moving parts, the spinner adds to it. The rental shop at my local hill rents out "spinner" bindings. They suck. Feels very dead underfoot so forget about board feel. They also move so you might end up with a different angle at the bottom of the hill than you did at the top. Especially after a crash.
By the way, just looking at the highback and chassis, it looks just like a Flow Five binding. So basically it's a Flow Five in spinner/rental form.