Did any of you purchase this from the SE store? Wondering who the email will be from. Either SE or Digital River