Not sure about free ones... but SES is very cheap. I send thousands per month and pay 2 - 3 dollars a month, which gives me like a 99.99% deliverability.
$0.10 per 1000 messages sent. Seriously cheap for high deliverability.
https://aws.amazon.com/ses/pricing/