I bought my gp2x from gp2x.co.uk, it took a long time so I emailed them.  I received a very prompt response and reassurance that my console was on it's way.  And here it is, sitting next to my desk.  
Furthermore, I see nowhere on the site indicating 24 hr delivery (or even 24-hr shipping for...