UK Soccer Shop - Sells football shirts for various national teams including England, Germany, Holland, Brazil, France, Spain and Italy.