I really cannot imagine a world without credit cards. How do you buy Christmas presents, everything in cash? I am half joking.

But that might be one reason why business ideas from the US do not always translate well to Europe, and vice versa.