The item store, in its current state, turned a lot of people away from the game.
Once this hits steam you guys have the potential to get back players.
Please consider one of the three suggestions though.
1. Lower item store prices
2. Make credits exchangeable for item store points
3. Get rid of the subscription fee and place it on steam's free to play area
Please consider this! I miss playing with people