I am interested in anyone who has tried self publishing companies and who you think are the best ones to use.