I signed up with gamebase earlier this year and have received great service from them.
I wanted to play the last of us over this long weekend. I only informed them on Friday morning. So they went the extra mile and hand delivered the game to me friday afternoon! Great game by the way.
So Kudo's to gamebase. You've earned a customer for life.