Buy 2 pets at $19.99
Get a $10 gift card back
Making the final price $14.99 each
If you can use two of these and you can use a TRU gift card, this might not be a bad deal.
It looks like this is in store only. If you don’t care to make the trip, I think Amazon has very reasonable prices as well.
They have tons of Pillow Pets starting around $17.03 and they ship free with AmazonMom/Prime or a $25 order.