Hundreds turn out to H&M grand opening