I've only placed one order (so far) but I was extremely impressed. I placed my order on a Friday morning, and it was delivered to my door in Canada on Tuesday!! It was also packed very well! Thanks for a great first experience - and definitely not the last!
TFSource is the best website to buy your transformers..... i got a bigger collection thanks to them.... They have an excellente customer services..