Their "happy flow" probably works fine but they made a little mistake with my reservation which costed me 266 euros. Now their customer support suddenly stopped responding.
I'll ltake legal steps because i'm done being screwed over by car rental companies but they clearly count on the fact most people won't for a couple of hundreds...
Just don't book here, find another one