Just to bring to your attention that Bachmann may have underestimated the demand for these new wagons. They generally run in rakes of 15 or more and modellers have been snapping up just that! 15 at a time! The rumour was the production run was 9000 which is enough for just 600 modellers at 15 per modeller.
There are a few left around the country but not that many so if you are after a rake the advice is get them now before they sell out!
What I was amazed about when I heard this was that there were at least 600 modellers running Class 66 locos who had layouts large enough to run a rake of 15 of these wagons!
There are definitely some seriously large layouts behind the curtains!