Again, use giftcardgranny to compare discounts.
In my experience the various sites offer vastly different times for shipping gift cards. This is especially frustrating when dealing with an electronic gift card, which I'm usually buying to take advantage of a portal sale/bonus multiplier.
Cardpool e-codes usually ship very quickly (within an hour for me)
Raise e-codes usually take a day or two