Yes, these relays do have moving parts...
The 5vdc relays are rated at:
5,000,000 operations minimum (mechanical)
100,000 operations minimum (electrical)
Max Operations Per Hour-
36,000 per hour (mechanical)
1,800 per hour (electrical)
This relay shouldn't have any problems what so ever We've had guys running with them (myself included) since June/July of last year with no problems.