Tech support is terrible.  Left on hold for over 30 min each time I call.  Online support,is down quite often for updates.  If you do get to speak with someone, you get bounced around after spending more time on hold...then the call disconnects.  I will never buy this product again.  Bought 4 for gifts and everyone of them had to have a factory reset and still be sent in for repair.  Don't waste your money or time.