I chose Freebike via Leasefiets and I am very happy with the services provided. Initially I ordered the size S but the staff was very warm-hearted; he called me and informed that size M maybe better for my height and it was readily available. I might wait more than 2 months to get the size S. This nice gesture saved me a lot of time and indeed size M suits me perfectly. Two and a half weeks later; I simply went to a bike shop to pick up the bike, in the meantime, the seat has been adjusted and I was instructed to how to use it. It is also worth noting that the bike is insured and any problems with bike can be fixed in a designated bike shop. In general, the whole process was smooth and I recommend Leasefiets to everyone who wants to lease e-bikes.
Min Shi