If you're buying thread at "almost a dollar a spool," you've already found the place!
Of course, you don't say how large a spool. Try Connecting Threads; if you compare prices based on thread per foot, you might find that deal. Good luck!
update: I should have mentioned Atlantic Thread. They're good too!