well theres a few options. you could buy from a bike co. near your city/town, from amazon or off alibaba. if you buy direct from a chinese supplier off of alibaba you can save hundreds if you find out thru research the company that manufactures the e-bike you want to buy. its pretty simple takes a couple hours maybe in research but for the e-bike i bought priced at $1299 you can buy off of alibaba for 700 plus 150 shipping. you can save $400. enough to buy a real good battery that has Samsung cells inside. you see many of these e-bikes use a battery pack that is unidentifiable even after you remove the outside case. they have a covered pack that has blue packaging covering the internal cells that is totally separate from the case. why do they do this? because many if not most are using the cheapest cells that they can buy. some may even be recycled and they typically last one year. the warranty is only one year. if you had new Samsung cells in your battery you probably would get 3 years of use. definitely something to consider as the battery is really the only e-bike component that is expensive to purchase. the rest of the bike should be very reliable. if i was to buy again i would buy direct from a chinese supplier. i wouldnt be so concerned about their warranty for the above reasons.