Nobody will beat the price at Home Depot if they stock it. Any Milwaukee sale or deal or promotion at a supplier is because Home Depot dropped their price first.
I did the same a month ago. (with over 6000 km) The claimed shitty factory rollers are just getting damaged at the factory, so if they last the first year they will probably last forever.
One litre of gasoline is equivalent to 8.9 kWh. Up the price on charging make a 1 hr drive cost the same as a combustion engine with similar power levels.