The real part is many websites are scams that make fool within the internet users by putting scam links that do not offer any items.
This is what gets you in trouble when you use your credit-based card. Find out if your bank offers this connected with card. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY