I called the same place to order the grille in January, 2004 and the price was not $42. It was $89! (I still ordered it though). Just an FYI.
its strange how if you call up to several different Toyota Parts Dept, each will give you a different price. You can also haggle with them for a lower price if you feel the price they gave with was too high and most of the time, they will lower it by AT LEAST 10%