CanadaJPhone is trustworthy. I supplied and made hypersims for him at one point in the past.
Basic functions you'll get off the bat. As for the other stuff I'm not sure. LOL.
Keitais are always pricey unless you buy 2nd hand. Most people aren't okay with 2nd hand but it's just a personal preference I think.