Nearly half of West Midlands shoppers have bought clothes for a single occasion and never worn them again, according to new research by Oxfam.