In a conversation with the rental agent at the condo property I’m staying, she claims they can’t accept credit cards over the web. ? HUH ?