Is there a fee for becoming a Windsor VIP Member? Joining our Windsor VIP program is absolutely free and becoming a member couldn't be any easier! Click HERE to get started and receive 15% of your next purchase! Related articles Why haven't I received my VIP discount code? How to Start a Return What you can return Contact What is the Windsor Ambassador Program?