I have been buying several acan lords and its hard enough to tell the difference from Micromussa and lords however.....I just got one and didnt realize the size of the polyps until I received it!!! Previously I think the largest head was a lil over and inch but this one has several large heads including a head over 2 inches possibly even 2 1/2 inches!! Is this normal for a lord? anyone else have any that size? please help!!! thanks