The impact of virtual mirroring on customer satisfaction · Study