I used to frequent
www.iloveracing.com but they have a tie-in with their online store (which charges way too much) and they don't like it when you mention other online hobby stores. Personally, I'll shop wherever I can get what I need at the best price/quality. I like "American" cars also but my favorite category is "Imports".