Agree with the German grade but remember guys the pump you are getting isn't coming from what you ingested just before your workout. It comes from the build up in your system.
So between "micronized" creatine and ultrapure/creapure, which one would you pick? I don't think either one is more expensive (if that could be a criterion from which to judge).