Yes, it is a transponder key, so a store can cut it but can't program it to your car. It will work the doors but not the ignition. The dealer or an automotive locksmith will have to program it.
The source is one I have used a few times and have found reliable and inexpensive. Note that the key price is just for the blank and the shipping runs around $10. It is also for a 2008 FJ cruiser and a 2007 is not listed, so if you are serious about it you will want to call for clarification.
www.remotesandkeys.com