Just an update. In my 'your games' page, the deluxe pack went from being backordered to "Your order has been submitted to our warehouse and will ship soon. Please check back later for shipping info."
So it's on its way! I know I received my BTTF in the mail before I even got a tracking number or notice of shipment from TTG (which I received two days after the package arrived lol)