No. But they will hold it for you so you can come pick it up later.
I wouldn't suggest giving your credit card information over the phone without verifying their phone number first. But to answer your question, I do not know.
Thanks! Your answer is awaiting moderation.