The DJI Mavic Pro may have been criticized for its failure on time shipment but this doesn't stop the drone from being one of the most popular options this season. DJI already explained itself and now all seems well.

However, this still does not change the fact that the Mavic Pro will take long to ship if you're buying it now. If you want to purchase this drone then you should not be in hurry to get it.

Mavic Pro features good 4K camera and come with obstacle avoidance technology as well as visual tracking that will follow a subject with the tap of a smartphone screen. The drone can exceed speeds of 40 miles-per-hour and fly almost completely autonomously with tap-to-fly and waypoint functionality.

DJI's fancy Intelligent Flight Modes are incredibly impressive, especially when it comes to avoiding jerky footage. Using the Waypoint and TapFly features are helpful in getting the buttery smooth movements without touching the sticks at all. The Mavic Pro also includes ActiveTrack, in which the camera recognizes a subject and keeps that subject in the centre of the frame as it moves.

You can get the DJI Mavic Pro from the company's main website for the price of $999. The company is offering free shipping for the drone. However, it also claims not being able to ship until six to eight weeks from order confirmation.

You can either pre-order or click on the "in stock reminder" button from the company's website. The price on the company's website is $1299 from a $1381 regular price. This includes the charging hub, folding propellers, car charger, two extra batteries, shoulder bag and a battery-to-bank power adaptor.

You can also buy Mavic Pro from Apple via their website on the price of $999.95 and with a shipment schedule of 8-10 weeks. Amazon also selling the Mavic Pro for $1299 bundled with a shoulder bag, props, two extra batteries and a car charger.

Best Buy listed the Mavic Pro with a $999.99 of price tag. However, as of now, it is still marked as "coming soon" and "not yet available". There is also a "notify me when available" button.