I used to not like press pass but they are constantly growing on me, especially with some of the inscriptions. I'm gonna say 7/10. I mean they are on card which I like compared to stickers and from what I've seen their customer service and turnaround are superb.
Share Thread:
Scale 0-10...How much do you like Press Pass???
|
« Next Oldest | Next Newest »
|
Users browsing this thread: 2 Guest(s)