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.
wow..really fast shipping..ordered last week,received today..just a week!! Not gonna be my last purchase for sure..and the package was REALLY secured..THUMBS UP!!