I have all of the NECA 1990 turtles and absolutely love them (just waiting on Mikey to release), and I also ordered this Prime 1 set... Based on what I've seen from the pics, I'll be very likely returning my set to Sideshow as soon as it gets delivered. I always advocate waiting until they are...