Well if you think about it, Canon's 600mm lens cost more than 10k, wherelse the one you mentioned cost USD300+. If the image quality is comparable, many people would have bought it already. I rather save up abit more to S$1k and get a 150-500 or 200-500 zoom lens to compliment 18-200.