I would never pay money or store my passwords to a website with that domain, looks really really spammy and kind of "fake" (if that makes sense) when adding numbers to it.
The website itself looks very, how can I say this nicely, amateurish? Not sure who the target market is here.