So how long do they usually take just living in the UK, as I do?
I placed my order on Monday, so do these things take roughly a week? I'm waiting on a set of Riff Raffs, nothing special really.
EDIT: It appears payment was taken for them today. No worries, Should be soon-ish.