That does seem strange. We made dinner reservations on OpenTable. No credit card was required in October last year. Certainly bad business.