Does anyone know if Topshop restock clothing at a certain time like H&M? Or is it just randomly throughout the day? I hardly see clothing being restocked and I always wonder, are there no returns? Also, their fast selling items usually get completely restocked right?
Last edited by a moderator: