They definitely CARRY e-bikes. When I was there, I had a conversation with an employee, who mentioned that all they had in stock at the time was e-bikes. As for servicing, I don't know but I would imagine that they either do or have an arrangement with someone that does.
I was there a week ago and I thought they had something like that there. You will have to call them a out service though. They weren't doing any major service at that time
Thanks! Your answer is awaiting moderation.