I just saw an ad for these. Aren't they just like the OMG wedges by Almo? Steve, didn't you get a patent?!?
Looks like ProTouch has had the patent for awhile.
No pictures, that I saw. 😕
They aren't the same, by any means, but I just saw the "Sole Channel Technology" on the ad and on their website and thought, "Hey, where have I seen that before?"