RE: Prepaid Vet Rewards: No way. It's ludicrous. I'm only a 6 month vet myself, yet the concept of prepaid "rewards" simply stinks. That mindset reeks of laziness and shows a lack of passion for the game.
RE: Vet Rewards: It appears to me that very little thought was put into some of these rewards. Kilts? A pet that isn't interactive, but a lag-beast? And now those who have played the game faithfully for more than 4 years (kudos to u guys) get a re-cycle? Come on NCSoft, put your backs into it and get those creative juices flowing.
Peace.