Originally Posted by
shelbyfv
Yes, scam.

Interesting, but the second article is about a different website, and the first result doesn't definitively state that it's a scam. That first result will likely parallel this thread unless our intrepid OP confirms that their credit card information is without a doubt in the hands of fraudsters!