Longer than need be- but still humorous-
I listened to the full thing just for you lol-
When it came to story, there isn't much you could do with it to make it work better with itself- mainly because when it comes to puns, it's terribly hard to get a long story without having it drag on. In this regard, as a positive- I'd have to say the entire skit reminded me of Monty Python- which was awesome.
When it came to range- I would have liked to hear a bit more than an accent separating the two voices, but with what separation there was- you could at least tell the difference.
Other than that, the only productive criticism I can really give is that I thought the shop keeper was way to quiet during some scenes- just along with the customer, causeing some difficulties in believing what was happening.
And when it all comes down to naught- you still get a 9/10 for it- because it was pretty good.