They can do this by only loading up the actual with the budgeted amount, and not much more.
Just how many offers vary, and what quantity of money varies, then one popular internet study claimed it took nine offers costing over fifty dollars to get a one thousand dollar shopping card. https://Groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY