Here's some pics I took, on November 8th 2012, when I first received my tarantula slings. Placed an order with TarantulaCanada and found out they're the best place to get Ts here in Canada, premium service at it's best, they're located in Quebec and they ship internationally. They also gave me a...