Probably the best place on the Net for Transformers. The customer service is great, the prices are better than other retailers, and as a Canadian, it's great to not have to wait 3 weeks for something to be shipped.
Their descriptions are perfect! I got an awesome condition box, very hard 2 find item in 3 days! Very well packed very good service, that's why I recommend TFsource to all my fanboy friends