Like i said, its not a leopard spider and the $150 you paid should tell you that.

Leopard spiders stick out like sore thumbs when they hatch