I have been on Upwork for almost 5 years and it has skyrocketed my business. I find the clients are ready to order, so it's just getting the right match. I have had excellent customer service as well and my questions get answered in a very timely manner. I appreciate the fact that their commission fees reduce when you have more business from the same client. Other sites do not have this.