I was wondering if anyone has ever heard of these? They say they're made in Poland? The price just seems too good to be true. I'm leaning towards either a pair of "Boots and Braces" or "Solovair" if I don't try these first.
Wow! I was totally blown away by all the appreciation and nice comments that my first post received here. So I thought I'd post this as a big thanks for all! Enjoy. [F]