Wow the mail carrier just dropped off THAT STORM SHADOW!!!!!!!!!!!!!!!! Now I'm only half as peeded!!!!!!!!!!