Why are my render times 30+ minutes, but other people's are ~3 minutes?
You have Square Samples ticked under your Sampling render settings. It squares whatever sample value you have setup.

You have 128 samples specified so 128^2 = 16384 so you are basically attempting to render with 16384 samples which is a lot.