I check our banking account daily notice this charge on there 5/11/2012 for the amount of 8.80 for this website,, never heard of this place. Went to t…