All you need to know about Aruba !
have a larger one-more complete, but this is all I could find. Still it is packed with info.
As for buying cigars, the best (& only place I would buy cigars from) is in the main shopping mall. I believe it is the crystal something mall (with the casino...