Not necessarily gift cards. But $3 million in revenue is right about the time a small online business can afford to move from the garage to a dedicated space with staff. I would expect that Ebay/Amazon/etc all have many resellers in that $1-5MM revenue range.