The above pictures are basically identical to what mine probably would have looked like before it was shipped to me. I doubt it took much shaking around in transit for the trucks to basically crumble apart.
So far the new truck frames work fine. Unfortunately mine had a derailment on my Christmas layout during a show I wasn't present at and the plastic pieces of the trucks heated up and melted (apparently I need to put a circuit breaker on that track since the CW-80 didn't save it). I haven't had a chance to exchange the guts from the old trucks into the new side frames though.
I've had enough hassles with Bachmann service and their warranty policies that I didn't even try to get free parts for this. I bought it on eBay cheap and still finished out at a better price than they normally sell for after buying the parts. Just based on the eBay thing I doubt they would have given me any warranty service since it wasn't a retailer.