I appreciate the humor, but "being repo'd" may say more about the other business and nothing about the quality of the product. Unless, of course, Inspector 11 was involved.
Yes in fact there could even be legal ramifications if the story was found to be untrue, so I doubt the story was made up.
There's also the issue of ascribing the background scenario to a Guild Sales rep, again there could be legal ramifications if found to be untrue.
"Repo'd" means something specific, as in repossessed as opposed to simply returned to the maker (via the local sales rep) for quality complaints..
And that was my first thought too, about its saying something about the other business.
Wondered if it was one of the big boxes like a GC?:
"Hey, we can't pay for 'em, sure go ahead and take 'em back"