I am looking to get a new logo made. I want to know where to outsource someone for this. I want a professional one. It will be used for an online business I am relaunching in January. I have worked with some big online stores that focus on this and have not been happy with the results. Any suggestions?