I ordered my Swytch Kit back in May and was told it would be delivered in October. Then got an email that the shipment was arriving in UK on 10th October and had to pay taxes. Taxes paid but still haven't received it. Sent an email to Support but this was never answered. Am getting quite...