Thanks!
I actually didn't think we'd be close to covering costs to start with, so it's a real bonus we are pretty much there with this :D
I did read the post but do think costs may go up before they come down, we shall see.
Pretty happy with things thus far though, thanks for your support!