Yeah, I lived in Okinawa for 6 years and the locals didn't really like the Americans all too much.
My LBS doesn't even sell the brand of bike I have but still help me out a ton. Bought some Mavic's and they threw in a set of Continental 4-seasons for free. I think it's more of a culture/society difference because where I lived the Japanese/Okinawans were all about the local economy rather than shopping at a non-personal store(i.e. on-line), as they all take great pride in what they do. But if I got your kind of service, I would definitely go to LBS #2 from now on.
However, LBS are there to make money and he might have just wanted to guilt trip you into buying solely from him