Si te puedo hacer una sugerencia, quizás sería mejor ordenar la lista de compra por orden de petición, y así ver si vamos a poder entrar en el primer lote de compra, en el segundo, ... En fin, os dejo a ti y a Lucky que decidais.
Apoyo la misma sugerencia, de todas formas gracias "Azaris" por tu buen trabajo, ha quedado de p.m.