I really am amazed anyone listens to Peter Schiff.
He has been wrong on the stock market for 8 years and was still touting gold at $1900 an ounce. Sure, the guy is a broken clock who maintains his mantra which eventually is right. However, in the process people jumped into gold at the peak (which he makes 6% comm from on his sites) and missed a numbers of years of a bull run.