My Lone Wolf Hand Climber is the best stand I've ever owned. Worth every penny of the $320 I paid for it. You have buyers remorse, that's nothing to do with customer service. When I come across customers like you in my business I tell them to beat it, and good riddance. You're the 1% that's such a pain in the ass that meeting your standards of "service" means a company can't make money.
You should learn how to become a "good" customer that a company values. When you're that customer, they take good care of you because you are reasonable. You think that LW owes you something, and they don't. The worst part is that you're so focused on being pissed off and bad mouthing them, that you'll never step back long enough to realize you have a great treestand. You'll never enjoy it after paying the $ for it.