I have been ordering from disney direct for several years now though I've stopped now, it can get very expensive! I've ordered Christmas items and home items like bedding - I never order anything small as the shipping is always approx. 42US and then you get hit with DHL custom brokerage bill. Gotta make it worth it! It really is very expensive. They ship super fast and on average I have always received my order within 3-4 days. I've pretty much slowed down or stopped as we now go to WDW every year and I can spend the money there instead! If you have someone to ship to in the US it's worth it, otherwise no!
Stacey (learned the hard expensive way...)