Gift cards, Budgeting, etc.
College Students, mainly who's parents don't trust them with cash or would like to track there spending. Also gives the parents more security than having a bank account that could possibly be over drawn.
Maybe people who have no credit history, trying to establish some - or buy things where credit cards are the only form of payment accepted.