I'd suggest buying one with a motor that can serviced and repaired, and with a battery from a reputable company. That way you avoid the risk of having a bike that is scrap in twelve months and possibly dangerous before then.
My ebike has a Shimano motor and battery, and my son's has Bosch. His has been used in all weathers for four years and is as good as new