Try Murray Cards in London(Martin and Ian Murray). It is one of the biggest card shops in the world and has alot of U. S material.