Hi there, looking to purchase this exact bmw ebike online, but have the same concerns that you do, mainly being how will I get it serviced if I have troubles with it. My question to you is - are you still happy with your purchase so far, now that you have (i'm guessing) more miles on the bike...