1,000,000 is the answer (it would be rounded up since its a 6 in the ten thousands place)
To find the answer you need to find the common factor of numbers 25 and 60
25,50,75,100,125,150,175,200,225,250,275,300
60,120,180,240,300
The 300th customer will receive both cards, and a total of $220 and 17 gift cards were given away.