In recent years, the growth of online markets in social media and auction websites, has resulted in a significant increase in direct trading between people. Unlike traditional commerce, which relies on a multi-layered supply chain, person-to-person transactions depend on courier companies for delivering the items, thus, it can be considered a third-party logistics scheme. The utilization of unmanned aerial vehicles (UAVs), also known as drones, is ideal for this type of commerce, as most of the traded items are small-sized and light-weight. Logistic companies are already experimenting with using drones in their delivery operations, as their benefits are both financial and environmental. This paper, introduces the Energy Minimizing Drone Routing Problem with Pickups and Deliveries (EM-DRP-PD), to address scenarios of direct trading between individuals, where the logistics company provides the courier service using drones. The EM-DRP-PD focuses on minimizing the total energy consumption of operations and accounts for the range constraints imposed by the drones, which is influenced by the weight of the packages carried. The formulation of the EM-DRP-PD is presented. Three variants of a Greedy Randomized Adaptive Search Procedure metaheuristic algorithm are implemented for solving the EM-DRP-PD. The algorithms are compared based on generated EM-DRP-PD benchmark instances ranging from 50 to 200 customers. The study compares both, energy and distance, objective approaches and discusses the results.