Update!
Well, I didn't quite expect the response I got at the dry cleaners. It went something like this:
Me: "I picked up this cardigan on Saturday and it has a few new holes in it"
(Show manager cardigan).
Mgr: "These are definitely moth holes."
Me: "But, it's a new cardigan, worn once, and there weren't any holes when I dropped it off."
Mgr: "No, I know moth holes and these are definitely moth holes."
Me: "You don't think it could have snagged on another item."
Mgr: "No, moth holes. Moth balls smell but you should use them."
Me: "But the sweater is only a month old. None of my other clothes have holes in them."
Mgr: "These are moth holes. If you like, I'll refund your cleaning fee."
Seriously unprofessional. I was one question short of asking "are there moth's in your facility?" but thanked her for her time and left.
It's an expensive loss for me, but will be more expensive for them as most of my work wear asks for dry cleaning, and I'm taking my business elsewhere from now on.