After exhaustive research I've finally decided to buy the Diamondback Trace EXC tomorrow. I can buy it from my local Performance Bike shop and get 20% back in store credit of almost $500 plus free Shipping at set up at the store. They are not the most knowledgeable ebike store but they will need to learn since ebikes are a sunami coming their way. The bike got a great review on this site and I can't beat the price, features, local service (closest ebike provider by 50 miles) and store credit to upgrade bike or buy additional items. Will update the community as things progress. Can't wait to get out and ride. By the way I am Type 2 B 50 250 R/E/WL, lol. You'll have to scan posts for defining expectations to decifer the code.