Yes, but I have said this before not everyone can get down to the park in time for an autograph. $25 is not bad at all, by the time you buy a game ticket, pay for parking, pay for gas, and leave work it would be cheaper going to Jeff's and paying the $25.