Specialty retailers are upping their omnichannel game