The traditional business cycle starts when customer orders are received, and it ends when
the final consumers receive the products. However, some products are often returned
because of poor quality or the delivery of wrong products. In the USA alone, goods worth
over a hundred billion dollars are returned each year (Blanchard, 2005). This situation
reveals the need for a good system to handle and manage reverse product flow.