I bought this grinder for linseeds and nuts; for linseed it's brilliant, though a small amount just covering the blade is best, a 5 second blast is sufficient. It also does seeds - pumpkin, anything dry - very quickly and efficiently to a nice fine ground meal.
For me there are two significant down sides:
1. walnuts or any even slightly "oily" nuts, forget it. I tried walnuts, it was a waste of time. The walnuts remained whole, just the edges trimmed off, and an oily mess under and around the blades, it wouldn't grind them at all, and took ages to clean.
2. The blades do not detach to clean under neath, only the top which comes off can be properly cleaned, and you have to leave it to drain as water collects under the clear plastic. All you can do is wipe around the inside of the bowl and top of the blades. After the walnut episode it took some time to remove the goo from under the blades, not sure I got it all either, as you can't see underneath.
Wouldn't buy another, only good for dry ingredients which it does very well.