Master's degrees are all tuition-funded. PhD programs, which are oriented toward training future professors, generally cover tuition and provide a stipend. The technical level of Master's program will vary quite a bit. If you think you might be interested in doing a PhD later, you should choose a Master's program that is located in the university's primary Economics Department and taught by full time department faculty so that you can become familiar with leading-edge research techniques.