250 you may want to consider just getting a sport coat/blazer
maybe even look for used suits (there's no shame in that)
I was going to suggest
Home | Suitsupply Online Store but i think their cheapest suit is still in the $400 range
silly me forgot about sears, sears has some suits on sale that could fit your budget