Musclepay is NPC approved, I'm happy with them, already thinking about doing a dropship option for my clients.