I get, but don't get, the E-back thing.
I'm bike shopping right now. It'll be seven bills...but not E.
I saw this commercial about a package that replaces the front wheel ... mounted in front, about the size of an tablet (thicker.)
All that said...I'm staring at this bike. It's bookmarked in my browser bar. But, 11K?
www.giant-bicycles.com