cobrophy··on Why Wesabe Lost to MintApart from the fact that Mint is a credit card company in the UK and hold the top google result as well as Mint.co.uk