That feeling when the web says ‘out for delivery’ but you look out front and it has already arrived. Posted on April 19, 2018April 20, 2018 by impactist