I have a couple squeegees that look exactly like that. I think one was from Victory Factory and one was from Pocono Screen Supply. They're usable...but kind of a pain in the ass. Both glued in wooden handle types. I got a ton of really old squeegees as part of a package of used equipment I bought a while back and I've replaced the blades in a few...they're the kind with the metal bolts that go straight through the blade....a couple came out fine, and a couple came out wavy as hell. I've been meaning to post something here about it and kept forgetting, so thanks for starting the thread! I think the old squeegees that I replaced the blades in I'll have to disassemble and try again...there's all sorts of old solvent inks dried up in the channels. I thought I had scraped them out good enough, but I'm thinking I didn't and it's causing uneven tension. Fun.
I would recommend calling Ryonet, their phone service is a million times better than their email, both in speed and quality. Not sure if I just always talked to someone really helpful, but they paid for return shipment on defective shit a few times.
As an update, I contacted Ryonet and they're sending three replacement squeegees at no cost.
It's really only some of their house-branded equipment like screens and squeegees that I've had problems with; customer service is great, and they're usually cheaper than ordering from a domestic (Canadian) source, even when you factor in tax/duty/shipping.