I rode cobbles for just a few miles in Belgium with a pulled groin, and it was no fun. I can't imagine doing it with a separated shoulder.
IIRC, when I looked up the cost earlier this year, it wasn't expensive ($50 or so). I'd probably just eat the cost and not risk further damage.