Ok want to buy a blazer from h&m. Is it wise to buy it online or safer to go to shop and see if it's there? Read so many bad reports about online that I would be worried.