I shop wherever I happen to be at the time. I have bought from all three and for different reasons. Really depends on what I'm making. And Yes, the customer service does vary as it does in any store. I do love my LQS though, they know me and ask after me and mine!