I have been very frustrated with this company. They have ruined the Christmas for me and been ruining the new year as well.
I ordered a model train for my husband for Christmas from their website. They specifically advertised to guarantee the delivery of items before or on Christmas date. My order was on Dec 14, 2010, but just to make sure, I called them twice. Both customer representatives I talked with assured me that the item would be delivered before Christmas.
One of them even lied and said that it would be shipped the next day with expedited shipping. Of course that was not the case! They did not even bother to ship it with expedited shipping. It arrived on Dec 29 with standard shipping so I had buy something else for my husband for Christmas.
I contacted them twice via email and told them I would return the package if it arrives after Christmas. That is exactly what I did. I also contacted with my credit card company and disputed the charge. However, Bradford Exchange still keeps on sending me the item and charging my credit card for it.
I can not remove my credit card information from their website.
Do not ever buy anything from them. They are a "fraud".