I bought the boatbuckles too and I really like them. Those overtons ones look like the exact same thing but with an overtons sticker on them instead of boat buckle.
I like the ones that came stock on my Boatmate trailer. They're made by Starbrite. Around $90 a set from Boatmate. They look more heavy duty than the ones mentioned above.