The best price for Amy Shields: Trains right now is $9.76. PriceSpy compares deals and offers from online and local shops.