Have used Ebates for a few years now and have always enjoyed getting the rebate check once in a while. Now that they've added some retailers that also reward in-store purchases, the service is only better. Today, I had my first issue using the mobile app and verifying with Troop ID. Customer Service quickly responded and corrected the issue for me within a few hours.