Yes all good here. Just seen the comments about a pressing fault - I haven't played it all the way through yet so hope it's not a dud!
Not sure if you could ring the Bristol Shop 0117 929 0383 and see if they will do order over phone...unless all stock has been pulled