Fixed a messed up order (my fault) in 2 minutes over the phone. My go-to site for TF now.
TFsource is truly the very best place to purchase Transformers. The shipping materials they use are great; their customer service is excellent, and their prices are great! TFsource is the only place I want to buy my Transformers from.