Don't try to purchase the same order twice

This is the easyish fix until we can get a better one in place, and I think it's a good check to put in in general.

@ormsbee