Posts like this still make me scratch my head as to why people do not at least have a debit card. Its 2013 (almost 2014).