You can still purchase the same amount of tec points using paypal and paying even less than what you paid with Super Rewards.
I used to use super rewards too since it allowed payments via mobile credit which is my preffererd method of payment. From what i have seen the remaining payment methods dont have the availability of mobile payments, maybe im wrong.