It was a pleasure purchasing Ebikes from EbikeBC. They were very professional, realistic about timing and knowledgable about their products. We enjoyed the scheduling process at their shop. You schedule to test ride the bikes and then you also schedule to pick up your Ebike. We purchased two Envo D35’s. We ride them everywhere never worrying about the length or the hills involved. They are awesome!