Want to find holiday gift and saw this site. Want to browse but need to register but it did not say that it will charge my card $99. I did not buy or…