It works! It is pretty slow though (like my original script

) - is there any way to fetch other prices in parallel?
It'd also be nice to set the desired currency. Though it doesn't really matter too much to be honest as the cheapest one is still the cheapest in a different currency.