I've heard that they are made in two different places, Germany and China. The German ones are said to be excellent and the China ones not so much. I'm not sure how much authenticity there is to that but it makes sense to me. That said, I think $20 is a grat price no matter where its made!!