Tara, be advised, the BESV was incorrectly advertised as 28mph by the forum owner (edit: those advertisements weren't sponsored by BESV) it is a 20mph bike. For that price, I'd reconsider BESV if you put more value on speed over other factors. Customer support is another issue, they have a tiny staff and communication was delayed.
With most low volume niche products, firmware updates, customer service and new releases are far and few between. The benefit is that it looks great, turns heads and is solid in quality and feel unlike the cheaper brands. The assist feels like an extension of your legs and is smooth unlike gear motors.
Just test ride one before you buy
Update: It's hard to find BESV dealers in SoCal but they still have warehouses and sell parts.