Yes, I've used the Super Shuttle to/from EWR for US $24 one way and $22 each way roundtrip: supershuttle.com
You can get bus to grand central from where it is walking distance. Check newarkairportexpress.com
Uber.
Can I get a free shuttle from Laguardia airport to Shelbourne?
I don't think so.
Thanks! Your answer is awaiting moderation.