Most of the apps that we review are given to us via promo codes. Receiving a promo code will not guarantee a positive review, although we at AppSparkle being ex-developers ourselves, we do understand the mindset of developers and do try to find something positive to say about each app.
Due to the the volume of app review requests we get, it is physically impossible for us to review all the apps being submitted for review. We try to be selective at the beginning of the review process and apply our discretionary powers to select the apps we must review. Usually most of the apps that end up on our site will be ones that we enjoy and believe will make a difference.