I just installed Cash on Pickup (COP) and it all went well. Now when I run a test purchase for COP on the first checkout window I get info about delivery, and here a delivery option has to picked. But with COP there is no delivery. I dissabled Flat rate, table rate, and basically left only UPS; but here still UPS is picked by default. On the next window for payment I see the box for COP and naturally I select it and then proceed to checkout; but here I see the charge for UPS (eventhough no delivery), the cost of the product and the taxes.
The way it should work is to charge the customer the cost of the product plus taxes if applicable, and no delivery if using COP (cash on pickup)