Horrible shipping times. Electronics came from China with over a month to wait; no updates and the tracker was not accurate. Service was lacking; communication was poor and noncommittal stating the product would "be there in the next few days." When is did not arrive on time and I asked about a refund they want to charge a re-stock fee? Garbage...