TPS Audited For Questionable Vendor Contracts