I earned approximately $500 with a sponsor affiliate program but they will not pay me because I did not cash the check in time. I admit, its partially my fault because I moved and perhaps should have updated my address with them.
But now they are saying they will not pay me simply because I never cashed the check in time. There is nothing in their T&C which states that they can withhold payment to affiliates who do not cash their checks in time.
Is this reasonable for them to withhold payment or should I be paid for my services?