Five Stars
Can't beat that deal, $25 for a $25 White Castle gift card!
Rating: 5 stars