So it turns out that they didn't have the windscreen in stock afterall even though their website said otherwise. They emailed me with an estimated shipping date of February. I cancelled my order and found another vendor in Italy that will ship in time for Christmas!
Happy Holidays, guys!