I don't blame the resellers because they're just taking advantage of an opportunity. Blame government "anti price gouging" laws that prevent the retailers from raising the price accordingly and create these situations in the first place. Some free market we have.
You know your kid is a f'ckingnut job... take him to someone to keep him from harming someone else. Yes, It's hard, difficult, and heartbreaking... but your single broken heart is better than entire families from having their hearts broken by the kid's actions.
I feel the same way about pedophiles, people who abuse the elderly, and thieves.