So back in July I placed an order over the phone with Fido for an iPhone 3G 16GB. It's now October 11 and no iPhone in sight. I called them two or three times. Yesterday they said I will get it by October 30th.
Meanwhile I was able to walk into a Fido Kiosk on September 30th and walk out with an iPhone 3G.