I am considering buying one. Does anyone here have any experience of them? Any problems with the design?