Yes, credits roll over each month and never expire so long as you keep your membership. However, the rollover is capped at your membership plan’s credit limit. For example, if your plan provides 120 credits, you can roll over up to 120 unused credits, and any credits over 120 will not roll over.