It's been over 20 mins since I bought an item from the broker and nothing has came yet. It's this just extreme lag or have I lost my money on the items I bought?
Just a side note. Sometimes (and this might just be perception) if mail is stuck, it seems to force it loose if you do a different mail action. In your case, waiting on a purchase, list an item for 1$ and then cancel the listing. Or if you were waiting for mail from an alt, go buy an item for $1 on the alt you are waiting on. Again, it might just be perception, but a lot of the time it seems that the 2nd activity will jar the first one loose.