I've always been a big fan of Baymard and their ecommerce research. Recently they posted an article about showing shipping costs on product pages - It's worth a read
About Fraser Clark
I've been a professional developer for over 10 years. I've been consulting and developing websites & software for small businesses, multi-nationals & governments.