After a 110K person waiting list, you can finally get your hands on Elwood's wardrobe staples once again