TSC is Tractor Supply Co. It's an ag supply store. I don't think the brand of the trap matters much, just get any of the traps for filth-loving flies. They're baited with something that smells like a rotting body, so keep them a little distance from your house. I'm sure all traps of this type work pretty equally. The disposable bag type is great though, as you don't have to empty or clean it, getting the nasty death water all over yourself.