I also feel pretty sour about latest update. When I ordered my Pulse X in November 2014 and upgraded to Xfi in December. I asked when I could expect my Pulse Xfi and LHL said that I could expect it by the end of February or March 2015. Right now it seems like they meant to say 2016.
Then an update came out in March:

I expected this with the problems in the ports, since I ordered Nov 2014 I expected to get my Xfi at the end of June or beginning of July which was fine by me.
Then another update in April.
Wohoo, they have managed to increase their shipping speeds and now I might get it in May!
Now in the latest update which is 1½ months later not only did the "Assembly/QA & Shipping" percentage went down 1%. No, also the expected completed shipping date has been pushed back to August or September
for the first batch. What could possibly be the reason to delay your estimated shipping timeframe for the first batch by another 3-4 months.
What the hell LHL, I was hoping to get a nice upgrade over my current gear in a reasonable timeframe. I just feel like I'm getting ******* up my a** right now. (excuse my language here)
So can anybody please calm me down and explain to us why it has to take this long and you keep letting us down every time?