Back on October 18th, we made a post stating that you could order the Disney Parks Droid Factory Sandcrawler Playset by calling into the Disney Parks Merchandise Service at 1-877-560-6477 (select #1 at prompt). SKU# is 400020463531 with a price of $99.99 and a shipping cost of $12.95. I am not sure if it is still currently available or not, you would have to give them a call and check during business hours.
Anyways, my order was delivered today and it arrived in really good condition. The Product box had a few creases and dings but nothing really major. It was packed very well with air pillows and the shipping box had fragile stickers all over it.
You can check out a few boxed photos on our Facebook Page if you would like.