Log on a f2p character, open boutique and make sure you actually have 2100, I heard some people complaining that some payment methods rip you off and award little less crystals while others don't.
Subscription page is working as intended. I used it yesterday and worked fine, I had exactly 2100.