Comprehensive Residence Energy review. Examine customer complaints, contract terms, and whether this retail energy supplier is legitimate or problematic.