Money Mart cashes cheques quickly, so if you need money in a hurry and can't get to a bank, this is a viable option if you are fine with the fees. You can also send money here via Western Union, and get a credit card that you can put cash on and then use to make online purchases. A friend of mine finds this a safe option for shopping online. The last time he went to put some money on it, he was in and out very quickly. There are Money Mart locations all over the city. read more