"the Haul is an absolute pig" !! You've given me a new nickname for my Haul, that I've come to think of as The Cannonball. I've had it since May, and love it, but it gives me 30 miles on a charge when I'm riding it the way I want, +20 mph on street, 15 mph on trails and shared pathways.