That is pretty messed up, I would not accept their answer. They should fix your situation and make it right, and from the sounds of your dealings with different GMs, I can only shake my head and hope it doesnt happen to anyone else.