Where's the professionalism in a doctored/stickered flyer or card? Why don't people know this is something someone would do who is coming across as not being reputable or is unaware how to present themselves to their potential clients.
If someone were to give me a crappy business card it'd be straight in the bin, no questions. It's first impressions that count. People want someone who at least makes an effort. If they don't make an effort what sort of job are they likely to do? A crappy one I'd imagine.
Sounds like it's the fellas fault who printed them. What a nob, he still wants to try to flog them to you. Says plenty about him too. Use a different supplier, one who doesn't supply crappy cards.