Heinous business practices. They force you to follow their rules to a T and will deny you payment for any deviation, but they follow NONE of their agreement. I’m 14 months from my last year’s redemption and haven’t seen a cent. Absolute scam and should be avoided at all costs.
Claim your business profile now and gain access to all features and respond to customer reviews.