It is not a scam. It is a website like many others that link to upstore.net. You actually subscribe to upstore and download from them. I have subscribed to upstore many times. It is legit.
I also have a collection of good dildo clips from princess_martinez.