So at first I was frustrated because the product was taking so long to ship. I fired off an email - and you very kindly offered compensation which I appreciated but did not take - and the package arrived the next day. Your tracking, however, had predicted another two weeks till I would have gotten the package, missing a birthday. But it ended well, and was worth the wait. But I would definitely re-haul your shipping calendar.