This site is a total scam
This site is a total scam. I've reached out to them for the refund of the amount they've auto-debited from me; as well as the cancellation of my account registered to their platform. Really, my God will revenge in behalf of me/us fooled by you Pixelcutout.
