I think it's a bit stupid, they would of realised something is wrong when connecting to the laptop network. Why would you need to put in personal credit card information, just to access the internet, something doesn't seem right. I would of either used the hotel's network or I would of used my own phone internet.