If what LLL has listed on they're site is correct. And you ordered a Sumatran Blood Python, you got a Python Brongersmai, not a Borneo, or a SSTP. Red bloods are the largest size obtaining of the 3 sub-species. Of course there can be variances.

Is this what you ordered? If not, throw a link up of what you bought.

http://lllreptile.com/store/catalog/...blood-pythons/