EbikeBC offers all kinds of batteries and accessories for your ebike.