I used this for my business, which was new to me at that time (it's been more than two years now).
The team responded very quickly when we needed help with our account setup or questions about their services! They are super responsive & helpful if you have any problems/questions down in Miami Dade County Florida area where they're located as well. This isn't really anything bad per se but it'd be nice if there were some other options besides just 'Send'. There aren't many alternatives out here so maybe something like Google Adwords would work better? Honestly no complaints yet from them though, everything has worked great thus far - I'm sure once things settle into place then people will realize how good of an experience working wih these guys can actually turn out to be too :).