I buy my Aurifil thread from Hawthorne Threads, because they carry all the colors in all the weights, and because their shipping charge is minimal and they normally ship the day after you place the order. The prices were equal to or lower than the other vendors I checked at the time.
http://www.hawthornethreads.com/threads/aurifil