Indeed luck of the draw - Ordered in early Oct as well (pickup scheduled for 19th Jun(!)). I've had one SMS comms from them, otherwise its all been through email - even scheduling for delivery where I've seen others get an SMS, I only found out by checking my emails. Don't have any payment info...