Yes, however the VCN can only last for the month that you bought it. If you buy it on May 31, you can only use it for one day, as its expiry date will be 05/16 (month/year). You will not be able to use it in June.
Further, each 'card' can only allow 10 transactions.
You just have to remember to generate a new card every month.
I use it and I'm happy with it.