You can get it in Small Town, your hometown.I answered first but no login.
get a pickachu and jump on it *Small Town: There is a mail shop outside your home that you can buy dream mail from for 50.00
You can buy mail at the Celadon Dept Store and if memory serves on the 5th Floor.
Go to slateport city and go into the pokemart and talk to the cashier he will be selling harbor mail.
Yes, you can buy them with credits.
you can not buy a moonstone in any Pokemon game but you can find them somewhere
You can get it for free in the trick house
buy it
get a pickachu and jump on it *Small Town: There is a mail shop outside your home that you can buy dream mail from for 50.00
get mony i dont know
You can buy Harbor mail at Slateport City
Buy mail then attach it to your Pokemon write whatever then trade that Pokemon to a friend they can read it then send it to there PC.
You go to Slateport city and go to Pokemon market. Here you can buy Harbor mail.
No you have that wrong buy mail at a mart and attach it to your Pokemon then type in what you want to say to who your trading to when your friend receives that Pokemon they can read the mail take it or put it in there PC.
buy mail at a poke mart and make the letter then make a Pokemon hold the mail then trade it and there you go.
It doesn't matter what level your Pokemon are.
Slateport city Mart
Orange bubble mail envelopes can be bought from a British company called Packaging2buy. They are based out of Hertfordshire and will ship to anywhere in Ireland or the United Kingdom.