It's interesting that the prices for the 2nd affection gifts are all the same proportion of affection:crystals. Just focus on getting the 3% base gifts first, then 2% if you can't clear the shop.