Recently, I received a phone call from Deluxe Holiday Homes requesting that I can use my gift card to pay. Can I do that?"
Deluxe Holiday Homes will NEVER call you and request the number of your credit card or gift card. In fact, it is almost always a warning of a scam if someone requests a credit card over the phone or asks you to pay with a gift card.