Tor can be more anonymous than the FBI would have you believe, as it benefits them for "criminals" to be scared. (It was hidden services that were located recently, not necessarily actual users.)
Tor is not perfectly anonymous.
Tor can be completely non-anonymous and even *worse* than clearnet if you don't know what you are doing. (e.g. if not using https then your communications are most definitely being read by a multitude of malicious peoples.)
Making use of an email account for buying some drugs that you have used - just once - when not on Tor? Busted.