I too played the waiting game with Amazon last month watching the date continue to slip. On May 5th I finally cancelled my pre-order with Amazon and I bought the P3Pro with an extra battery at Advexure. The shipment came in from China on the 11th, I paid for 2-day ($20), they shipped it immediately from Wisconsin and it's out for delivery right now in Los Angeles... ...however if the boards are to be believed (am I being naive?) some of you have had a pre-order with Advexure since April and there's still no word of it being shipped? Did I somehow skip people?