thanks.
I have amazon prime, but refuse to use amazon at all anymore. the last 3 times i've tried to order from them, i gt told "yes, it's out for delivery, it's on a van" and then it never shows up and i get told, "it will be there first thing tomorrow", the process repeats the next day and I get told "it will be delivered by 9pm"...this repeats for a couple of days before they eventually admit that they've lost it. it then takes another 3-5 days to get the refund.
i'm thinking of getting fiio x1 2nd gen. roughly same battery life, nice colour screen to show album art...only 1 card slot though.