While this was posted in the forums under the leaders topic, I personally am already tired of getting emails about this subject.
Sending me an in game email (ie StormWhisper) is NOT contacting customer service. I'm just going to redirect you to contact customer service.
If you have gone to the correct page to receive your Leader. Gotten the little message box that says "Your gift has been received" and did NOT get your Leader. Or if you got 2 of the same Leader (Ie 2 Timbers and 0 Vansaars). You will have to contact Customer Service to get the issue resolved.
While I (and other moderators and Admins) can and are more than willing to help you with a great many things in this game.. this is not one of them. You must contact customer service to have any issues with receiving your leaders resolved.