Are 250 cards free all the time or just on first purchase? can't someone just order 4 sets of 250 instead of 1000 quantities and never have to pay anything?