I too just placed an order about a half hour ago... Just got an "Order Shipped" Email with tracking #... Awesome!