The veteran rewards program may be designed to reward people for playing a certain amount of time, but by letting you pay ahead of time it also tempts players like me with money to spare and who want the items to pay to receive them early. Its poorly designed/implemented in conjunction with the payment/sub system and punishes players who want to receive the items, but due to having days on a sub - cant add more days (even if still under the 180 day cap) due to the system not allowing it. So while others who didn't prepay/sub before can receive and have already received the items, anyone with sub time, must wait up to 3 additional months. Legitimate feedback and probably should be fixed for everyone.