Had an issue with a new B&M #2074 Legacy 4-6-0 steam engine where the engine programmed as it should and ran great, but then it would lose memory and when you went back to run it the next day, it wouldn't respond to a start-up command and needed to be reprogrammed every time you wanted to run it - not fun.
Contacted Lionel service and they gave me an RA and couldn't have been nicer about it. Sent it down on May 9th and was back at my front door on June 16th.
They kept me updated about the repair progress and the engine performs as it should now. This is the first issue I've had with a Lionel product and I'm very satisfied with how they handled it.