The PokePrices API has been updated with a new call! You can now use the GetSet call. This provides a way to get every card from a single set all at once. This should be much faster than iterating over every card one at a time and will save bandwidth.
Full documentation on how to use this call can be found on the documentation page located at http://pokeprices.doeiqts.com/api/documentation.