Get points without playing
You can earn free vs. points for the secret shop if you go to training mode, choose your characters and opponent, then just leave the game on for around 2 to 2.5 hours at the battle screen. After that time you will have earned about 999 vs. points. Note: 999 is the maximum number of vs. points that can be earned in one training match. To earn more points, simply exit training mode, enter again and repeat the process.