Just a quick question guys, I made my first order through them on the 5th for an MP-05 Megatron. I payed through paypal, and have my receipt for payment, but nothing else. Do they usually send a shipping notification for when items are on their way, or is it just "radio silence" untill it shows up one day? I would appreciate if anyone who had dealings with them would answer the question. I hear nothing but good things about TFSource; this is just me being wary.