I ordered an iPhone 16 256GB, online and confirmation email says ships in 2-5 days. On day 20 now and still no phone. Called Virgin customer support twice. If you don’t have them in stock, don’t advertise online with data plans, cuz now Black Friday...