No, this site hasn't been used by anyone yet.
ebay
Fundamentally identical. Possibly with a bit more flexibility in terms of coverage. The locks themselves remain the same.
It's more affordable and protects your credit card information.
I had experience with this platform earlier. Currently, the main feature works well.