There is NO WAY you'll find a Fender Strat body for less than $145 on ebay, IMHO, MIA, MIM or MIanywhere else.
A hardtail body would probably be more expensive, because they are much harder to find then regular Strat bodies which will increase the number of people bidding on them.
I would definitely go the Warmoth or USGC route.