Yes, there is an e-mail generated confirming. If you aren't seeing ads on the site, then you're "in." I mail cards about every two weeks or so. Just sent out a huge batch of them a day or two ago (some with fancy "forever" stamps!).
Jeff - Editor - CoasterBuzz.com - My Blog