Coming from USA?
Coming from USA, no, coming from China. According to the updates my package arrived at Heathrow, sat there for 3 weeks and has now returned to China. I so wish I had read the reviews before I placed my order. Think I won't hold my breath for the goods to arrive.
