I pre-ordered my iPhone X 256 GB silver on 27th and got approved by 6.30 pm. While submitting it showed i’ll be receiving my device within 3-4 business days from 3 November. But, till now no single updates. I contacted with virgin on web chat and they are giving same generic reply that, it will take upto 4 weeks to receive my device. Then why I was misleads to believe I will get the device within 3-4 business days from 3 November. Very very disappointed the way they replied my inquiry (playing around the bush) & really not happy with the service I received. I was with virgin more than 3 years now but seriously thinking to switch operators now.