Your Fry's card should actually work at Ralphs! They are both a part of Kroger. Really, your Fry's card should work at any Kroger chain (there are about a dozen different ones). I've got a City Market card from Colorado, that I've used at Krogers in Indiana and elsewhere in the country.
The choice "two stays" promotions is one of my favorites. You really get the best deal if you are only staying 1 night at a time. Also, you don't have to use your bonus to get a $50 gift card. Technically, you get 8,000 points that you can use to "buy" a gift card, however, 8,000 points is also enough to get you a free night at quite a few different hotels.(Choice is Buy 2 stays, get a $50 gift card, and we're booked 3 nights at a Choice in Gettysburg. So one more stay in a Choice hotel will give us that card....)