Does anybody else feel like these Paybase blog posts were fed through a language filter to some other language and then back to English? Some of the worst writing I've ever encountered, and this should be an example of their most polished effort. Sad, really.
If feel they were fed through a bull.