Congrats on the purchase.
I've purchased stuff online for my rig from Texas Toyota of Grapevine and had good experiences.
To see if you got a great deal or not, fill out the spreadsheet on my site at the
purchasing info page. The specs you gave are not enough to tell. You didnt state if it was V6 or V8, 2WD or 4WD, etc. The spreadsheet will help. Let us know how much over true invoice the deal was. Either way, if you got exactly what you wanted for a price you were happy with, it doesn't really matter.
Good Luck.