The product itself is great.  Shipping was slightly annoying.  I understand if something is going to take longer, but I got a ship date and it didn't arrive.  The updates weren't correct.  I did finally receive it in great shape.