How I bought an iPhone 5 in under 24 hours — without waiting in line