I recommend going online to your local Toyota dealer and order via 'internet pricing" which is a sizeable discount and will put the part close to aftermarket parts price-wise. I suggest trying to replace with OE parts if possible.
The 4.7 is considerably more difficult than a 4 cylinder timing belt fyi, the FSM would be a good reference point to work from.