CSS - Sounds like it would be as you just tell Chase they are non contactable as the details don’t match etc.
Finnart - They 100% will go quiet now, they refunded me 1 out of 6 directly then Chase chargeback the others, Finnart apparently didn’t challenge/said they won’t challenge so after 45 days, day 46 the remainder was refunded.
Finnart is digital art so just tell Chase you paid then you didn’t get sent anything, you don’t have transaction details as after paying the screen said you will receive it today (date of transaction). Finnart date of delivery in terms also states within minutes check webpage send Chase terms of Finnart if required as they usually say what the delivery date is.
Also do the GDPR check my previous notes you should win the Finnart one either via a direct refund or via chargeback.
Automatic translation: