How important is it for the sights to be completely straight?

Honestly, I am very very close to buying the tool and doing it myself. It’s probably what I’ll end up doing.

PM me your address, I’ve got more than a few of the free ones you get when installing Glock front sights lying around, I’ll send you one.

But honestly, you don’t need it to fix your canted FS.