as far as i know, they're all sold out (from every reputable online soccer store i can think of). you can try calling some of the sports authority locations and see if they have in stock. or call soccer4all.
forgot about the obvious: ebay. good call, supaeagles. looks like there are some legitimate ones. just depends on your size and how much you're willing to spend. http://cgi.ebay.com/WORLD-CUP-2010-...tem&pt=US_Soccer_Fan_Shop&hash=item3a5bf32668 http://cgi.ebay.com/WORLD-CUP-2010-...tem&pt=US_Soccer_Fan_Shop&hash=item3a5bfa1ed0 http://cgi.ebay.com/WORLD-CUP-2010-...tem&pt=US_Soccer_Fan_Shop&hash=item2c550c20a8 http://cgi.ebay.com/USA-Soccer-Jers...tem&pt=US_Soccer_Fan_Shop&hash=item20b1860eae