Add $500 to those prices for shipping from China.
That mid drive is nice, but you can put it together yourself and have a better bike for less money.
Breezer or Specialized Mountain bike (need mechanical disc brakes as the mid drive motor kit does not work with a hydraulic set up)...