FWIW, I've had a very, very tough time finding a pair of Weejuns that fit me well. (I've finally found a pair of Made in USA Weejuns that fit me okay -- and they're pretty darn comfortable.) While I'm not a big fan of the newer Weejuns, this may be more of a fit issue as someone suggested. When it comes to getting a proper fit, they're a very difficult shoe to figure out, in my experience.
Also, this may be a situation where you get what you pay for -- you aren't going to get an Alden LHS (or even Johnston & Murphy Ski-Moc) quality shoe for $40. I think that the modern Weejuns are an okay buy, for the price. (By the way, there are a lot of shoes made in El Salvador - including the current LL Bean mocs and bluchers -- not that that's a good thing, but they're not absolute junk.)