D
David Welch Review of Capsenta
Not sure what all the hype is about. The website c...
Not sure what all the hype is about. The website could be more user-friendly and the company's services didn't live up to my expectations. Overall, just an average experience.

Comments: