Thanks guys, did manage to stumble across DemonTweeks yesterday afternoon, I hear the newer gen D2's are better but I'm still fairly wary of them, I'd almost want to shell out the extra $$ for the XYZ stuff which I hear is pretty good.
Amazon is an interesting one, have never thought to check them out, will have a look. Also now have PelicanParts added to my regular browsing for maintenance stuff.