The reason its in dollars is because Cafepress is based in America and so things are shipped from there. That being the case be wary of possible customs duty.
It's a problem, but I don't know of any UK or European rivals that can do the same thing. If you know of any please do tell me [Very Happy]