Magnolia Media is amazing. I contacted them about flash design, and they were able to take my ideas and turn them into reality. Magnolia Media’s customer service and turnover time is remarkable. I had the files I needed within 24 hours of payment! I highly recommend Magnolia Media to anyone looking for professional media or marketing services.