Hi, Thinking of buying one. Is it worth spending for a real one or are there any ones which do the same thing but cheaper. Please let me know your experience.