4.0
Overall
Del Rio
COMMISSION5
TRACKING4
PAYMENT4
SUPPORT4
They are very pleased with the offers themselves (especially since they are a direct advertiser). Well, it’s cool, of course, that their loyalty store has started working again with renewed vigor.