The money I had in the store has been restored. Apparently, the MonsterCCS website was hacked, and they issued a statement saying to contact support, but there's no contact information on the site. I need some kind of contact because I also had money in my MonsterCCS account.