monthly subscription takes ages until you reach the point where you can take benefits like the veteran rewardsin the end you might need 3 years to get the best rewards lifetime subscription might be an alternative as it grants all rewards at onceBUT i personally would wait until they come up with a special offer again for lifetime subscription to reduce the costs just like huor im not a subscriber... i got what i needed via different ways