Electro-Harmonix Grand Canyon Digital Delay Pedal Leave a Comment / Uncategorized / By Raphael / September 18, 2019 87 GEARANK 87 out of 100. Incorporating 150+ ratings and reviews. Street Price: $293.60 Manufacturer: EHX