As I was reading through a folder from the Ernest Marwick Collection, I stumbled on this weird form of punishment in North Faray.
It's certainly one of the strangest punishments I've read about, but I'll be on the look out now for more. If you've got any to share I'd love to hear about them.
Archive Reference: D31/2/4 no. 69
For information on the window tax try this http://en.wikipedia.org/wiki/Window_tax