Jeans : buy online from Levi's.. they have 30-40% discounts., so you may want to track that. Cardigans: it's usually worn in office settings, why cardis? It might be better to buy a good casual jacket ., though there are not so formal cardis. Tshirts: I like gap tees (gap usually has 40-50% discounts) .. don't buy full priced .. even old navy is good