You could try all the above. There's also the thing about being loyal to a certain shop. Only a few shops recognize you from the thousands they get. That is an important factor for me at least. I prefer my vendor over the SP road guys. My Vendor is "Pronet Services" at Domlur behind Shanthi Sagar. Been a customer since 5 years. No complaints, only praise. Although, Intent Computer at the start of SP road is also a good shop once you become a regular customer. Overall it depends on how you frequent the shops. The more the frequency, the better the recognition and hence, better the service.