However, I haven't been in the best financial situation lately and the wait times have been killing me.
5-7 business days for Canada. It's never been quite 7 days, but I still feel it's a bit ridiculous. It's 2013 - a friend can send me money and I can have it in my account in an hour.
Does anyone know why it takes so long? Are others bothered by this?