I ordered a peppy ball from this company and received confirmation of the order on 10/17/2022. I have not received the product, but the price and shipping has long since been withdrawn from my account. I contacted them around the first of november about the fact that I had not received the product and they responded by e-mail that it was taking longer.
It is my opinion that this is a total scam and they have received payment for nothing.
The order number assigned to this is ae263a82d7!