Anybody have one of these EP103 delay pedals? Not the ep3 preamp pedal which has has been discussed to death but the EP103 DELAY PEDAL. I understand it is similar to the Belle Epoch but would like to hear from someone who actually has this pedal. I had a Belle Epoch a few years ago and returned it. I just ordered one of these EP103. Don't seem to find any info on this forum. Check this video out, it made me pull the trigger and Prymaxe 25% off Memoral Weekend sale and their 45 day satisfaction return policy.