Those pins are debatably fine for towing, if they are the right strength. Grades of bolts basically indicate their hardness and therefore tensile strength. Grade 2 (normal cheap stuff) you can bend a few times and still have a viable bolt for holding a picture on your wall. They're pretty soft. The one thing they don't do well is high tensile forces. The soft steel will either strip the threads or literally pull the fastener apart. Grade 5 bolts add a significant amount of tensile strength but can still take side loads with composure. They will bend a decent amount before breaking. Grade 8 bolts are very high tensile strength. They are best used in applications where their entire load is tension. They don't like to bend. I used to use grade 8 bolts through a chain link to hoist engines until I lost one. I had a grade 8 bolt threaded in the whole way into a head. It didn't bend a bit before shearing off flush with the head. I won't talk about the brand new polished aluminum oil pan or $400 radiator that bit the dust in the process.
Like many others on here I took a chance on a small company I had never heard of. I was expecting good quality but was actually amazed at the fit and finish on these shackles. I don’t need a set of shackles that can support the weight of a fully loaded semi, but I have them. I purchased these to attach their 20’ and 30’ straps together if I ever needed to. ( be prepared right? ) if it says Rhino on it you can believe it will be good quality. Every piece of recovery gear I carry from my shackle hitch to the shackles that may be wrapped around your axle or frame says rhino on it and if it’s you sitting in the ditch you will be glad it does.
I purchased a few items from this company and ended up returning them due to what I feel is a very deceptive marketing tactic they've chosen to use. It's clear from they're choice of labeling and branding that they're trying to imply that their products are proudly made in the USA, which couldn't be further from the truth. Even the labeling on the boxes is in my opinion deceptive as they state "Made in the PRC!" like people aren't going to figure out the the PRC is "The Peoples Republic of China". Your products might be decent, but I won't support your company simply based on the unethical marketing. If you want to make your products offshore, that's fine, but OWN IT!