Posted on 09/15/201209/15/2017Mobile app stores comparison: I believe Windows Marketplace sucks the most!