Hey, we Allant owners paid a premium price for a premium product made by a respected top tier company, that has a great reputation for support and standing behind their product.
If there is anything not right with it, avoid messing with it yourself. Rather, just bring it in for them to make right. In my experience they will do so as quickly as possible with little or no cost to the owner.
Patience and bringing the bike in multiple times may be needed at first. Avoid getting frustrated and just accept this as part of the new bike process. You will be rewarded with a highly reliable bike that is a pure pleasure to ride.
After a bumpy start, about four visits to the shop in the first month, my Allant 9.9 has been one of the most trouble free bikes, E or otherwise, that I have ever owned and a joy to ride every single time.