Well - as for Dictionaries - you don't have to buy them - you find them online!
Alpha-Dictionary:
http://www.alphadictionary.com/langdir.html
The Free Dictionary:
http://www.thefreedictionary.com/
And there are many others out!
Now you know where to find out how to spell the words! Now go and use it as well!
I don't want to see any wrong spellings anymore!
If Dany would get a cent for a dozen spelling mistake on all the forums - he'd be a rich man now!