Did you save money or were there lots of hidden costs? Was it a hassle? Any views or experiences appreciated......