Please help before I throw my 5800 XM through the window

For reference I'm not on a data plan, I'm using WiFi at home and at work.
I set up the phone to retrieve e-mail from my Juno account, and for a while it all worked fine. Now it seems to work at home, but not at the office. Here's what I'm experiencing at the office:
1) If I'm not connected to the wifi I and try to retrieve mail I get two messages stating "Unable to find WLAN"
2) If I connect to the wifi (and verify by calling up a web page) and try to retrieve messages it will try to connect to my mailbox and return a message "No new mail" even though I know that there is.
3) I can try 5 times and it may indeed get my mail on the 6th try, then when I sync again the mailbox on my phone is emptied of all messages and it again says "No new mail". Then it won't work for the next several syncs
4) I have alternately set the e-mail connection settings access point to "Default" and specified the name of the WiFi and both settings work sometimes, but not always.
So much for all the talk that Windows Mobile is so unstable, this thing is driving me crazy !!!