When I asked for our records to switch dr's, I had to fill out some paper, and was told they would call me when my charts were ready. They also said by law they can take up to 30 days to turn them over to me. About 2 weeks later, they called and told me I could come pick them up.
As far as right there on the spot, asking to read them, I can't imagine why you shouldn't be able to see your own chart.