Quote Originally Posted by Atriant View Post
Quote from SE knowledge base:

Players who have paid subscription fees for a total of over 90 days since January 6th, 2012 will be given the following perks.

※This is not over 90 consecutive days of subscription, but rather over 90 total days of subscription.
So I guess yeah, my subscription from Nov 4 2011 to Apr. 28 should cover more than 90 days total.