Comment Comment by xerophtye Aren't these the guys that produced the Peak+ etc? I can't seem to locate those devices on their site anymore parent xerophtye 12 years ago