I know it sucks. I couldnt tell much by the pictures but alot of shops just wont install used clutches. You sound like a genuine guy but in my opinion if you had it a year I dont think its right to file a charge back. If you buy something especially something that expensive once it arrives you...