You might want to contact www.borderfree.com. It's a Canadian import service that acts as a purchasing agent for US online shopping, even stores that don't ship outside the USA. They give you a guaranteed price including shipping and duties (if any) to any address in Canada in Canadian dollars. I've used them several times with good success. I even bought my Dell receiver that way when Dell Canada was not offering it.

They announced recently that they would soon be expanding the service to the UK to allow UK shoppers to buy American. I can't remember if they had an eta, but you could contact them for more info.

-Anthony