I have Citibank and ICICI, HSBC visa debit /credit cards.
I tried booking for the Buy 1 get 1 offer of Visa on Weekends last saturday. I was seeing the message that offer is available from 10 am to 12 am when I was trying at 9:55 am . So I kept on trying and once it was 10 am, it immediately showed the message The per day limit for this offer is over. Try some other day" . I used to see this message other times, but I thot it was over due to bookings. But this time, I was waiting till 10 am to start and the message flashed. I dont believe 200 tickets got booked in a split second with that offer at the exact time.
But I had received multiple Citibank Cash rewards card buy 1 get 1 free ticket.