Cant seem to decide where to buy online, or which would be most reliable. I live in the uk if that helps narrow it down.