I've just looked at the individual pictures. One or two of them aren't 100% straight and they are early Rivarossi so built to 1:85 rather than 1.87 making them oversized, not flush glazed, ropey bogies, poorly rendered FS insignia and one or two of them in not very good condition. They're not worth £125. Models from that time in Rivarossi's history are worth maybe half that. Maybe.