I know this is in relation to an old post, but I did just pick up an Everstart 24dc for $75 at Walmart and did not have to pay a core charge. Paid online, went to the Walmart tower to pick up, no core charge. Thanks for the tip. I did not have a core to return anyway.
PR