Watch Balamory - Season 1 Episode 40 Online!:
Today Josie buys a gift for Peter, she also gets a sore foot.