Why do merchants still sell to Minors (Wal-Mart)?
Because there is too much money in selling to minors to not. Cost-benefit analysis. Also, minors typically don't know about laws AND it is a process to get the money back. Mostly only sell small ticket items (e.g. video games, not cars).