Kim,
As I stated before, that does not work in all situations.
Scenario:
Customer A lives in Michigan. They are a retired factory worker who owns an RV and likes to travel. During the winter months they spend several months driving around the southwest to avoid the snow and cold. During this time they decide they wish to purchase something from us on-line and will drive to our store to pick it up. Thus, their billing address with be in Michigan and there will be no shipping address. Our business is required to collect the sales tax due to the merchandise being exchanged in-state. Therefore, our needs require that the in-store pickup option charge tax.
There was a suggestion I found in the archives that recommended customers add the store address into their shipping information. That kind of work-around would probably put off the vast majority of customers.
The only solution I see now is to modify the code to check for the option having been selected and calculating tax accordingly, overriding the billing/shipping address check.



