Looking for some info on Boa Masters, I’m thinking about buying one of their rat racks.

Any feedback if there is any would be great.
Thanks!