Was with Townsquare media for over 5 months. Once i cancelling they never sent me my personal domain i had bought before ever doing business with them. Once i tried talki ... more