There's no way there wasnt a more efficient way of doing this. Way too many tokens per receipt.
I'd wager gemini flash could get decent results. Id be willing to try on 100 receipts and report cost