Flow is great. I emailed them about a lost screw and nut for the toe ladder a while ago. They emailed me back right away and I had the replacement parts and stickers within a few days.
I just broke my Flows again today. Actually the steal cable that holds the highback up broke. I'll try to get in touch with them this weekend or Monday and we'll see how it goes this time around.