Just ordered some parts from em3ev.com these included a battery does anyone who has bought from here before know how long the delivery will take ?