While at my doctor's office yesterday, I noticed a sign stating all new patients are required to give a credit card number and have it kept on file. I have done this for years because it was convenient for me, but I don't think it should be required.
You may be able to use a debit card but they'll need to be able to put a large hold on funds. I ran into this years back when I graduated college; I had a credit card, but it was secured, and the amount the rental car agency wanted to put on it, outside of the fees (the actual fees were being paid for by my place of employ as part of my relocation package) was too high to put on the card, and they refused to rent me anything. I still refuse to use that rental car company to this day.
That must have been very frustrating. I hope you ended up getting it sorted out at the time. I can only imagine what must have been doing through your head fresh out of college and relocating for a job. Glad you made it though, and you're right to stick by your guns. Relationships are everything in my community, most deals that can't happen with a handshake don't get far.
Nope. By happy coincidence, I ran into my brother-in-law at the airport as he was discovering this, and I have a credit card that I love collecting points on and just set to autopay.