I canceled 2 months ago and just now received the confirmation after they ran my card about 10 times after canceling.. Is the company Twitter inc or X or x.com ?

Check out how it's written on this.. k

Reply to this note

Please Login to reply.