Hmm I understand your frustration but you can't get mad at them for a product bought a year ago. They have no way of verifying how much you wore them and how this was done.
Take them to an experienced denim specialist and they should be able to fix them. Sucks tho cause the repair will likely...