My experience with M Studio has been excellent so far! I am a small business owner and it was important for me to find a graphic designer who could meet my deadlines, budget, and take the time to understand my vision. They did just that! They took my brief, listened carefully, and gave me a timeline to get us to the final product. It has been amazing working with them. One thing they do extremely well at is providing customer service after the fact. When there were problems or questions along the way, they answered promptly and thoroughly. If you need help right away this isn't your best option (although some designers will work through lunch), however if you have a few hours and want someone to call you back when things go wrong, give them a try!