Lots of reasons...more personal service, equal or better pricing (at my store at least), better accessory deals, no hour wait in a que.