I curse UPS. they are nothing but leeches. Their brokerage fees are the worst. They charge you money to hold your package for a few days...how nice of them. I refuse to even do business with them.
Http://www.mp3playerstore.com is Canadian. Has some LCD screens and sells a lot on Ebay.