I now have it working on all my free postage listings. The only thing I changed was I added my postcode to the item location on the revise your listing page. Makes sense that eBay can't estimate if it will get somewhere within 4 days if it doesn't know what postcode the item is in.

View solution in original post