I just purchased a Diamondback Trace EXC from Performance Bike (now only $1499 before the 10% or 20% points back). I am able to get the top speed as advertised 30mph but my range is greatly below their estimates of 25-45 miles. I live in San Francisco so possibly the hills and stops/starts hurt my range; but right now my range is only 11 (full power)- 30 (lowest power) miles; I'm just checking to see if other have experienced the same range.