Hmm, I'm a repeat customer with an account and no emails and I don't see anything on the website either. Odd.
Update: noodled around a bit more on Griot's website and found the Rewards Link and I'm already registered (with 50 points, no less, which makes me almost a hundredaire!). Probably...