Great product. For what you would pay for individual components, that's a lot too. However, my problem is that the rubber pads are not fixed. Most of the time they're great, but snap rings are way better. Give us an option. The snap ring costs $0.07 more. I think ULANZI will be up to the task.