If you're still jonesing for a DeLorean set, Amazon's got your back as they've restocked 21103
once again. Price is $34.99, with no tax to most states, and the item ships for free! And in case you're wondering, LEGO Shop@Home has this set
listed as "Temporarily out of stock" with no date indicated on when it will restock.