I’m not familiar with other ripoffs, and I’m pretty sure this web site is just a reseller, so based on the photos others may figure out the root source of this product.
Just wanted to let you know, the Flow Team may want to send a Cease-and-Desist letter, Romania being part of the E.U.