Hey Vatcher... bad luck man... even I've noticed that the sizing is wrong... but now its their property, so u forget about that.
But Don't loose your hopes...
Come up with an exciting new design, I'm sure thay'll give you chance to work for them.

Good luck