Odd, on my orders I've received email tracking notifications?
Wanstalls is honestly top shelf for internet orders. I recently just placed my 3rd order with them, and every order has been awesome. Super fast processing and shipping, cheap flat rate shipping fee, and overall good selection and website. They have become my go to, but I've really enjoyed my dealings with SFRC as well (all depends what I'm in need of).