Claudia,
I went to the G.H. Wild site, but your photo does not look like theirs to me. Their picture does look like 'Happy Returns' to me, just the plant doesn't.
I went back and looked at all the other photos on their site, but did not see anything that I though looked like your plant.