I've known the folks over at Mayple for awhile, and they are a refreshingly different platform of vetted experts and best practices to help brands with their marketing. Not an agency, not a consultancy, but a combination of experts and expertise that are vetted and managed by Mayle for optimum results. If you are trying marketing on your own - or don't think you're getting the results from your agency that you should be getting - you definitely need to check them out.