I bet they are both run by the same company and there's something wrong on that end. Starstruck runs MLS' store now.
I hope this is kind of related to thread. I noticed that it isn't easy to find a DC United or an MLS Logo bumper sticker. This is annoying.
Try here I got the same thing when I tried mlsgear, but I was able to find the MLS store by going through Yahoo. http://store.yahoo.com/mlsgear/index.html I'm guessing MLS needs to update their site and their links.