I don't think it's bad form to talk about prices paid, or where you go the coin from at all - in my view that is a platform this forum provides! Only need to be careful about inaccurate claims, opinions are fine and welcome in my view!
I'm not trying to dodge your question on price, just that I don't tend to look at lower grades much these days, especially those showing some evidence of cleaning. In my honest opinion I would have thought £50 would be a fairer price.