I now have another problem with the local pickup
I click the local pickup button at checkout, on the confirmation page the freight is removed but on final checkout the freight component is charged for.
This originally was not a problem but I have retraced all my steps to produce the pages and still get the problem of charged freight.
What Have I done???