We have a slight issue with some of our items which are long and expensive to ship.
For these items we add say $10 to the "shipping freight" option in the item details.
This adds $10 to the total freight amount and works well.
However, we also offer "free" pickup for local customers, these customers often purchase items and select local pickup option which is setup to be free under shipping methods.
For those items which have extra freight added, the extra freight gets added to the total even for local pickup.
Now we have customers calling us up and wanting to place orders over the phone because they dont want to pay the extra fee... which they shouldn't.
We would like all orders placed via the online shop which makes things much easier when picking up etc.
This worked with the promotion method, however when viewing the cart and calculating the shipping cost it still shows the $ amount until they select and click next.
Many customers might stop at this step because they see a charge on pickup.
There should be a better way! But for now this will work with some clever wording....