Hey Lego/ Ninja turtle lovers, came across this and thought it was a pretty good deal, considering it is a a rather big set. Did some sniffing around and this is by far the best price I can find. …