Salvation Army operates 900 thrift stores with wildly inconsistent pricing between locations and credit card readers ...