I remember having Hornby trains when I was young, so I bought a Thomas the Tank Engine set from Amazon a year ago for my oldest grandson and the train set was excellent. So, this year I decided to buy a Toy Story 3 train set for my youngest grandson and I could not believe how poor the quality of the train set was. It is obvious that Hornby have had to pay such a high price to Disney for the license to produce the product that Hornby have decided to reduce the quality of the product in order to keep the price in line with their other train sets.
When the train set was opened the front wheels of the engine had already fallen off as they are only held in place with a tiny amount of glue!! The couplings are of such poor quality and design that it is impossible for a young child to remove or add the rolling stock while it is on the line. The "forward and backward" switch on the transformer does not even work properly and "Woody" became detached too easily and could have been swallowed by a smaller child.
If the train set had not been bought as a Christmas box I would have returned it to Hornby and demanded my money back under the "Sale of Goods Act" as, in my opinion it is not of merchandisable quality.
This is in no way a fault of Amazon but Hornby really should be ashamed of themselves.