On Saturday, Joanna had no money - so she moved her neighbors' yards and earned $45. She then treated herself to a $5 drink at Bahama Bucks a $4 pretzel at Auntie Anne's. Later that week, she received $10 from her grandparents to help buy school supplies, so she went to the dollar store and bought a pair of earbuds for $3. How much money does Joanna have left?