Just ordered some foam for a garden seat cushion from efoam. Their website is a model of clarity, very easy to use. They take Paypal so I didn't even need to put in my address. Small orders like mine they said could take an extra couple of days, but I ordered Monday teatime and it has just been delivered (Wednesday lunchtime). Very pleased indeed.