Strat necks don't fit Tele bodies without modifying one of them. The heal of the neck is squarer (is that even a word?) on a Tele neck.
You can get Strat bodies that will fit all over the place. If you want cheap, Allparts and WD carry licensed bodies which are cheap and will fit. The workmanship on them is, well, barely acceptable, but it isn't the worst that I've seen. They have unfinished bodies, but the finished ones are so bloody cheap that if one of the colors is acceptable to you, then you should go that rout (seriously, why finish a body if you don't have to). If you want a more expensive body, Warmoth and USA Custom Guitars make GREAT stuff, and I highly recommend them. They also do finishing, and do a very fine job of it (actually, USA Custom subs it out, but the company who does it is excellent).
Light
"Cowards can never be moral."
M.K. Gandhi