Are you using Paypal Standards or Paypal Pro? as Paypal Standards wont show an email receipt if your using the wizard. Mainly due to the fact that the confirm.php page is posting to paypal on that page.
Im sure you could put an email receipt on page load trigger. since the email could be an "order in progress email".