That's indeed not pretty.

Strange, I've bought 4 lenses myself from Darkstorm and none have this problem. All have smooth edges.

Maybe you should email Steve about it?
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup