has anyone used www.mainstreethub.com for managing social marketing? how has it been. seems expensive, but they don't have contracts beyond 3months ad they claim high retention after 3 months. had been fairly positive about them until we had a video meeting that went well, but turned into a used car sales pitch at the end that was a huge turn-off. what have your experiences been?