I only buy American goods here. The database is updated daily, and I recommend it to everyone.
I came here based on a recommendation from a buddy of mine; so far, it seems pretty good.