Supply is gradually increasing. I ordered mine in May and received the order a little over a week ago. Place an order with someplace like Adorama or B&H, set an alert with CanonPrice Watch and if it comes in stock elsewhere before you receive yours you can cancel the order. Canon store gets small shipments every few weeks but they go out of stock quickly.