You can order online and have it delivered to someone who doesn't drive and I believe you can pay online with a gift card. You could call the store and verify purchase online with gift card.
I believe you can. You can use a gift card online.
I think so. Call the store first and ask. They are always helpful.
Thanks! Your answer is awaiting moderation.