Contact
Sylvia enjoys hearing from readers! Many sections of this site are interactive. Comments and replies can be posted on the FAQs, photo gallery, blog, and message board.

Please note that it may take some time before you receive a response due to deadlines and other writing related commitments. For faster answers to your questions, try checking the FAQs. You may post your question there and be notified when it is answered.
Note from Sylvia:
My e-mail inbox is a beast.
If you post your question/comment on the website (FAQs or message board), rather than in an email, it won’t get lost in the yawning pit of my inbox and I’ll for sure answer it. Thank you!
You can also reach Sylvia by snail mail:
Sylvia Day
23905 Clinton Keith, Suite #114-359
Wildomar, CA 92595
If you would like to receive free bookmarks, send a #10 SASE. If you would like coverflats, the envelope must be a minimum of 7×9. If you would like your copy of one of Sylvia’s titles autographed, please double-check that the return envelope is stamped with adequate postage, please. She will return it to you with goodies.
For publicity and media requests, please see the Media page.
![]()

function checkform() {
for (i=0;i if(! compareEmail())
{
alert("Email Addresses you entered do not match");
return false;
}
return true;
} var fieldstocheck = new Array();
var fieldnames = new Array();
function addFieldToCheck(value,name) {
fieldstocheck[fieldstocheck.length] = value;
fieldnames[fieldnames.length] = name;
}
var groupstocheck = new Array();
var groupnames = new Array();
function addGroupToCheck(value,name) {
groupstocheck[groupstocheck.length] = value;
groupnames[groupnames.length] = name;
} function compareEmail()
{
return (document.subscribeform.elements["email"].value == document.subscribeform.elements["emailconfirm"].value);
}
function checkGroup(name,value) {
option = -1;
for (i=0;i function checkform() {
for (i=0;i if(! compareEmail())
{
alert("Email Addresses you entered do not match");
return false;
}
return true;
} var fieldstocheck = new Array();
var fieldnames = new Array();
function addFieldToCheck(value,name) {
fieldstocheck[fieldstocheck.length] = value;
fieldnames[fieldnames.length] = name;
}
var groupstocheck = new Array();
var groupnames = new Array();
function addGroupToCheck(value,name) {
groupstocheck[groupstocheck.length] = value;
groupnames[groupnames.length] = name;
} function compareEmail()
{
return (document.subscribeform.elements["email"].value == document.subscribeform.elements["emailconfirm"].value);
}
function checkGroup(name,value) {
option = -1;
for (i=0;i
Subscribe to S.J. Day’s SEVENFOLD newsletter!


