How Do I enable In-Store Pick-up ONLY for certain products that can't be shipped?

hi there. when I try this I am still getting the Shipping option on the cart/check out page as well as the local pick up option. I only want to see the pick up option. Not sure what I am doing wrong. I followed the steps above. In the shipping zones I can only pick country/province, not a city location. Please advise tx!!!