Hey BP!! Has anyone signed up for Ambit Energy that can tell me about your honest experience? Sounds SO INTERESTING. It's a direct marketing company deregulating gas. Any feedback would be greatly appreciate!!

-Michelle