I also Like buying local as well. You get a better guarantee that way. Plus you don't take a hit on shipping charges and it seems to be less hassle.
Local- The seller has a face to face interaction with you. You get what you see and make friends in the hobby locally who can also give you great advice. It also makes a connection if you ever want to sell anything yourself. That person may not want it but may know someone who does. It's hard to get scammed locally if you know what to look for.
Import- what you see you might not get, once you pay your money is pretty much gone. The transaction is less personable, you are a dollar sign. Whether or not the seller wants repeat customers is solely based on what extent he/she is willing to be honest with you.