Neogara has appreciable customer support. They offer 24/7 customer support, and right at registration, they will assign you a dedicated affiliate manager. So, I will say it's pretty good customer support.