Found this charge on my card as well as hyrdrasupport and bansheecs.com and now I have to get a new card and this all happend on the same day,has this…