Weird Pending Payment Notifications Emails