@ Jamie yes SF Moto has batteries for the fly, as a matter of fact batteries for most motorcycles and scooters are in stock.
Jamie, give them a call or send them an email. It's very unlikely your question will be answered here.
Since also have a service and repair shop, I can't see why they won't have batteries.
Thanks! Your answer is awaiting moderation.