Similar thing happened to me when I went into the shop. I would have had to wait another couple of weeks to reduce the cost. Phoned then up direct and there was no increase in cost.
To be honest in the town centre I can't think of an exceptional boozers. Just head along Rose Street and down the Grassmarket. Plenty of pubs to choose and I'm sure you will find a few that you like.
Breakfast buffet.
You may be right but I would be utterly shocked if that was the case. A keeper could give away a penalty and in doing so feign injury to bring on the sub who could be somewhat of a penalty expert then re enter the field of play after the penalty. Wouldn't make sense.