erm, i've make payment for my membership, txn went smoothly. Think their payment system is working fine now.
Plus, i've check with the people at the studio & it seems that the 1st 200 free membership refers to those E3 members who redeem their HLD 4 during the loyalty promotion.. :)...