Shin Splints are pretty common and easy to self-diagnose and self-treat.
In Miss Chroft's case in which her recent posture, not running seems to have brought on the injury. Highly unlikely there are any micro fractures. And besides, they are treated the same way.
1. Stay off your feet as much as possible for a few days to let the muscles recover. Stretch and massage these muscles that run alongside the shin.
2. Use ice packs for a couple days to help reduce inflammation and for pain relief.
3. Take Advil (ibuprofen) for its anti-inflammatory properties. Take it on a scheduled basis for inflammation control for a week to 10 days, not on an "as-required" basis for pain control. Advil is extremely safe and effective for this injury.
4. Apply Voltaren (topical diclofenac, also a non-streroidal anti-inflammatory) to the shin as directed on the label. This will deliver more direct medication to the affected muscle.
5. Apply heat packs for a few days after the third day. The heat will encourage blood flow and healing.
It should take a week or two to get 80% better and another moth to fully recover from minor shin splints.
6. See a podiatrist if you have insc coverage but otherwise you can go to Running Room and see what kind of feet and gait you have. IF you are a pronator (walking with knees inward, likely with low arches) then you need a shoe with a high arch.
You can also find out this at one of the Dr. Scholl's foot pressure mapping kiosk's at some Pharmacy's like Rexall.
You can also try some of the better insoles that have moulded high arches in them to help prevent it in the future.