I am looking for a bakery in either York or Lancaster/Mt Joy that will do free delivery for the area and is not expensive (less then 5 dollars a slice) but is tasty

I was thinking of doing a small 3 layered cake and then a large sheet cake to cut down on costs. I am not the biggest cupcake fan. Suggestions are appreciated. I have heard Providence cakes in York are tasty but have bad customer service? I was also looking at Flour Child in Lancaster.