Thanks for your response. Shouldn't you guys have a relation between the shipping method and the payment gateway though?
I renamed the Check to "Pay at Pickup" and if someone choose "Local Pickup" he has 2 payment options, Bank and Pay at Pickup. However, he has the same options if you also choose Local Delivery!!! He shouldnt be able to choose "Pay at Location" when he wants the order to be delivered to him.
The same think goes for the free shipping. The customer that has made a purchase that gives him free shipping shouldnt has to choose it. It should be the only option.
Some helpful feedback. Your payment and shipping methods needs a lot of work. Im using a wordpress theme with a built-in ecommerce solution that has much more features that your plugin. When i choose delivery i cant choose "pay at pickup" and when i choose local pickup i cant choose anything else rather than "pay at pickup". It's not that hard to implement!!! Just a few if...else
I really want to start using woocommerce but there are so many things that missing or need and extra plugin to make them work.