Thanks Ravi!
I spoke with a Haibike dealer locally and they told me to bring in the bike as is. That way if there is anything wrong with it, they can deal with the warranty, etc since they are the dealer. So I am going to drop it off at their place tomorrow morning on the way to work.
-Sai Kodi