As far as I know you do have to show youre card for them to honour the discounted rate. When I made my res at HR she told me I would have to show my card at check in. I dont know about replacement, maybe check on their web site or call them direct. Good Luck!