Sorry man, I've never heard of a horror story with Amazon. 20k is just a drop in the bucket to them. I do agree with the previous poster: get a lawyer and sue them. They'll probably pay you before this thing ever goes to trial, assuming that you didn't break their TOS.
BTW, how the hell did you manage to get 20k worth of commissions?
