i got mine at monoprice.
i also got a smaller spool (50feet) from a 3rd party seller on amazon, and the monoprice cable was noticeably better. they were both 12awg. but the one from amazon was noticeably stiffer with worse memory, and had like a small white dusting on the inside of the cable that you noticed when you stripped it to expose the inner red/black wires.