Logged into my checking account online and saw a $5.95 charge from PCBUGNET. I have no idea who the hell these people are, but I've never heard of the…