These look amazing. I have been on the hunt for Turtle pieces worth my hard earned (couldn't even type that without smirking, as if I work "hard"..) and these fill the role nicely.
Where is the best place to get these in the UK with out having my never regions used aggressively by said supplier...