It sounds like the stuff of science fiction - Amazon is testing a new drone delivery system.
The company says the mini drones - called Octocopters - could deliver packages to customers in just 30 minutes.
They would pick up items from their warehouses, known as "fulfillment centres", in small yellow buckets and fly them through the air using electric motors.
Chief Executive of Amazon Jeff Bezos told CBS television's 60 Minutes show that there would be a limit to what the drone could do: