Im getting mine from my uncle who owns an autobody shop which he is getting them from toyota. The price for the 8 pieces (not including the 2 that go around the rear cause i already have them) from the rear tires up it will be right around $320.
I have a complete set for sale for $150 (do a search under my name). They are not silver, so the cheapest option would be to have the paint mixed in a spray can and do it yourself. I paid $5.50 per can from my local paint store and the paint matches exactly.