It is a good deal if the rebate can come in 2 months.
I just tried, but haven't placed order yet.
The first time payment is $380, and monthly is $51 with 2GB data plan.
After two months got rebate. The total cost will be
$380+51x2 + $200 ETF - $300 will be less than $400.
It's a good deal for less than $400