Yeah that’s hella sketchy. If they’re asking for a Mastercard withdrawal after a Visa deposit, that’s already a red flag. Sounds like they’re stalling or hoping you give up. Don’t send more money—classic bait tactic. Hit up their licensing body if they’ve got one, and leave reviews everywhere