It really depends on how yards per spool you are getting. But so far the best i got was Connectingthreads.com, and one one i was told about today but haven't tried yet is threadart.com but i've seen their prices (really good) and they have excellent thread for embroidery too.
Good luck