Product review (5 stars): Five Stars
These things are amazing. Hard to learn but worth the effort. Very well made at a reasonable price.