Youngla scam
Guys I fell for a youngla scam. I feel super stupid ik pls don't keep hating. I gave them my debit info. Currently working on getting the payment canceled and looking to get a new debit card (updated numbers) is there anything else I can do, any thoughts, am I screwed? Apparently the order is also coming from china.