Did you pay for the gift card with a credit card?
If so, you can try to get the money back from them.
From Starwood Amex's details:
"When something you buy is broken or stolen, it shouldn't be your problem. That's why if you use your Card for eligible purchases, they can be protected from accidental damage or theft for up to 90 days from the moment you buy them"