This company is dishonest with their Reviews. I've had a review that has not been published in regards to Stripe. If you do a google search for stripe reviews this company is rated 1 star approximately. On Capterra it is over 4 stars. If negative reviews get declined - why is there such a difference between Capterra and other sites. Seems like they do not publish reviews with companies they are in bed with