Just thought I would give some links to a source based on personal experience. I’ve ordered multiple dongles from AliExpress with GREAT results. I paid extra for DHL shipping and my dongles arrived from China to the West Coast of Canada in just 3 days!
Note to NEW AliExpress members, I believe you should get an additional $5 at checkout. I noticed when placing my first purchase there was a coupon available just before payment. Not sure if there was a minimum order (I spent $65 the first time for 2 dongles + DHL shipping).
Image of dongle received on 4/23/2012: