I bought a Bulls Evo 3 Hardtail eMTB in Fall 2018. Over 5k miles at this point
At the time, I wanted a Brose Motor Bike with the biggest available battery and the 650wh battery on my Bulls has been awesome.
I bought my bike from a LBS specializing in ebikes. I went to several shops and specifically picked this bike shop due to the quality of the people working there and their reputation.
I love the bike, all high quality parts and well designed. I didnt like the suntour fork but everything else as top notch (and Im a bike parts snob).
My experience is just the opposite from canucks44. My battery went bad after1.5 years (about 5000miles). Took it to the LBS and after 2 hours of him diagnosing things(mostly waiting for charging) with Bulls on the phone, I got a new battery shipped(no cost to me).
Bulls has an EXCELLENT battery warranty (4 years). Best I have seen in the industry.
The key here IMHO is to buy from a quality LBS. You will pay more up front but will likely regain your costs if something goes wrong and needs to be resolved (the replacement battery was about $1k).
Bulls operates on the LBS support model just like brands like
specialized. You buy from a LBS and the LBS resolves any issues. I have owned many specialized bikes and any issues I have had including full frame replacements have been handled easily by the LBS.
I recently ordered a new display/control unit(damaged from a crash) thru the LBS and got it within a week.
FWIW, I dont buy all my bikes from LBS. I actually prefer to buy framesets and build my own bikes but went the LBS route with 2 of my 3 ebikes. I have also built up 2 of my own ebikes.