Get your taxes done using TurboTax

Your federal refund goes through the TPG bank to take the fees out.  $152 could be the fees plus the Extra $40 Refund Processing Service charge (45 in California).  They take the fees out AFTER the IRS sends the refund.  

Federal and state come separately from different places at different times.