I got mine this morning!! - 7 days delivery, Hong Kong-UK. Pretty good!
My USB - TTL has not turned up yet, but I have a Serial - TTL. And my old Windows PC has a Serial port so I may be able to get this up and running tonight!
I think I will check it works with PC data before flashing the custom firmware.