As a Customer is there a cap on how many enJoy points I can earn in a single month/year?

For those in the United States:

If you are a Customer earning 5% or 10% there is no cap. Earn as many as you would like.

For those in Canada:

Yes, You can earn up to 125 enJoy Points every Month.