BTW they added new stable token and memetoken.
Oh I didn't notice this earlier though did notice that there where changes on the site even the avatars while I didn't give much attention to that earlier I could tell that the site looks different from the last time I visited.
Yes they added it, and for people to see the other options to top up you can also top using your credit card and your Paypal, bank transfer all of these are powered by Transfi.com