3 factors affect the cost of packaging boxes