This looks amazing. @boucher, sounds like support for Canada and the UK is in the pipeline, how about other EU countries such as Germany?
In the meantime, can somebody recommend a (vaguely) similar service in/for Germany, or otherwise an old-fashioned payment processor that's less painful to deal with than others?