So I need new clothes.
I'm starting a new job in a couple weeks up in NY, and I'm supposed to wear "business casual". Problem is, I'm not entirely sure what this is, and I don't know how or where I can update my wardrobe without making my wallet cry out in anguish.
For background, I've never been much of a clothes person - ever since middle school, I've pretty much worn cargo pants (pockets are awesome) and a t-shirt. Maybe a jacket if it's super cold. I also have one suit and a correspondingly nice button-down shirt, with a pair of dress pants. And a tie. That's pretty much it. I don't really go shopping either - I renew my supply of pants on the cheap every couple of years, when I visit Asia, and my t-shirts come from random organizations from college that happen to be giving away / selling them.
But now that I've graduated and am going to start working, I kinda need to update my wardrobe and get some business casual stuff. Unfortunately, I'm not particularly sure what constitutes business casual, or where I should go about getting it. Any thoughts / suggestions?
For bonus points, I kinda want to update my casual wardrobe too. A t-shirt and unremarkable pants do not impress the ladies. Unfortunately, I'm somewhat out of touch with popular culture, so I'm not entirely sure what is acceptable.
I should probably confirm that I am a guy, in my early twenties.
tl;dr: I need to know what kind of clothing to get for "business casual", and where to get it. Bonus points for not making my wallet suffer too much. More bonus points for suggesting casual street clothes to impress the ladies more than a t-shirt and cargo pants.