The reason you are most likely still waiting is because of a battery recall for all Juggernaut Beasts and Bikonits (same Chinese bike branded for different companies). I received the Beast on July 29th and a week later I received a notice from Biktrix to stop using the Bike immediately and to remove the batteries from my house due to a beast battery fire that occurred from another owner.
Biktrix contracted with the battery repair company FTH Power. I sent them my batteries on 8/16 for the recall repair and I actually just received the shipping notice and should receive them next week so hopefully Biktrix will receive the repaired Batteries soon and ship out your bike.
I have been without batteries for 3 weeks so far and have done a few unpowered bike rides, the bike is fun to ride even unpowered but I am eager to get them back. While out of service I put a 38 tooth Wolftooth chainring on ( from 44 teeth stock ) which makes it much easier to pedal the bike uphill unpowered