Windsor Social sucks
What ever you do, do not submit your email to them. After several phone calls, they assured me that my email would be removed, but it never has.
They continue to send unwanted SPAM. Companies like this should be pelted with rocks.