There was a thread on this not too long ago, but I can't seem to find it now? Strange....or not really.
The short answer is yes, they are the same people. According to the thread, they had just opened up under the new name when they started paying their utility bills with customers' credit cards. I was "accidentally" double billed, too when they were BGC.
Stay away.
Jim