I worked at a place once that had a not only non-compete, but barred me from buying anything from a supplier the company used (including Walmart). I objected and crossed it out before signing. Never came up again. A lot of these agreements are legally useless but often put in just in case it might be useful later.