Not fast usually...
I pre-ordered Call of Duty Deluxe from them. I got an email telling me it could take up to 7 days (but I actually got it in 2 or 3 days after release).
Still, they're usually the cheapest with new games. If you can wait a couple of days more.