hi all,
i recently noticed that i was being charged $7.50 per month by some company called iBill that id never heard of. i called the number on my credit card statement, but, of course, i didnt get ahold of anyone. by looking around online, i figured out that gkard is a service of iBill, and...