They are between Buck & Quarryville on the south side of 372. They are just before the first of the 'S' turns on 372 on Church Road ( I think) if you are familiar with that area. They have a small sign by the house right on the corner and the coal yard is just behind the house on the left as you turn off 372.
I don't know about pricey, I paid $200 per ton for bulk last winter and it was good quality, "clean", and burned very well. It was better quality than I had bought here in NE MD and for $13 less per ton. I don't know what they charged for bagged. There is another place on the other side of Quarryville that sells Blaschak bagged, called Hillside Acres, I've never bought there since I have always bought bulk. Still haven't found the receipt, its somewhere with last years taxes, nor have I remembered their name.....yet!