I'll weigh in on the China thing. I agree that there are some very high quality items that come out of China, however I too have an aversion to buying Chinese. The reasons is that many (many many MANY) times you have no idea what you are getting. If you buy something online from China you might be getting a piece of crap that bears no resemblance to what you wanted (if you get it at all). If I am seeing something in person it might be a little different though.