PayPal had a glitch at their end which caused a failure to send us many subscription payments scheduled from March 19th onward. They fixed that bug and re-queued most of the past-due payments to be processed on April 30th, so that's the date many of your payments for April (and late March in some cases) were belatedly sent to us. If you see a payment on this date and are certain you'd already sent us a payment earlier in April, please obtain the affected Transaction IDs from your PayPal account and send those to us, so we can investigate further and verify any excess payments to be refunded.
https://www.e-junkie.com/ej/contact.htm