It has been a year, and All my sons never reimbursed the $100 charge for no work done. We petitioned our credit card company, and got it refunded, and 2 months later, a magical bill appeared on our credit card. you guessed it, All my sons was trying to sneak that $100 again. Just showed up randomly 2 months later "REBILL ALL MY SONS - LAS 702-651-1520 NV".
Sometimes you just have to hit a company where it hurts, the internet.