I got a call from the dealer today that my STI had arrived and "was looking good"
Going to pay them a visit tomorrow morning before work and give it the once over before they take it to the Luxembourg SNCA (Société Nationale de Circulation Automobile) for its first registration. It's a busy time for new registrations as a lot of orders come in that were placed during the January auto-festival, so it might still be a week before I can officially take ownership