Gift Cards must be redeemed in a physical Windsor store. Gift cards may NOT be redeemed online. Gift cards must be present at the time of redemption in one of our stores and are not redeemable for cash.
Windsor Gift Cards allow recipients to pick out exactly what they want. The perfect present!! Please visit your local Windsor store or call 888-494-6376 for questions regarding Windsor Gift Cards.