Working with 7Stars for more than 6 months now - always diligent with payments and communication.