I've got an EZ Sport. I haven't had a problem with the handle bars. Maybe it was the way the dealer set it up. I did have a problem with only being able to shift through 7 gears though. I spoke with one bike shop owner about it one day when we stopped at the same place on the trail. He said his experience with the bike was that everything has to be lined up just right. I had may dealer adjust the shifting and everything has been fine since.
__________________
"The difference between genius and stupidity is that genius has its limits."
-- Albert Einstein