Wac.
I've read literally LOADS of these kinds of articles offering advice and to be honest, they pretty much seem to a copy > paste of each other and tick the main boxes and nothing more.
I think you've managed to do this a little differently and seem a bit more human and realistic.
Lots of common sense in there which many starting out would over look.
I really like the suggestion about getting a book made which is surprisingly cheap.
Cheap enough to not get back but also a good reason to visit the company again as you said.
This is also a good way to demonstrate layout, artwork and other skills.
Also like how you say about being patient, using the time to improve and sticking at it.
Maybe one thing I would add is regarding addressing an e-mail to the right person and not "Sir/Madame".
(BTW, I've done that before

)
Many sites don't mention personal contact details or have "meet the team" pages.
Possibly in this case it may be worth calling the company just to ask for the persons name?
Personally, I think this should be added to the "Starting Out As A Designer" thread.
Nice work!
