People Just don't do it this place is terrible
one place for some reviews https://www.sitejabber.com/reviews/turtleshack.com
Turtle Shack is a scam and Now they changed their name to try and get away from the BBB after people reported them. Stay away from them, do not buy anything from them Facebook Page https://www.facebook.com/myturtlestore Website http://myturtlestore.com/
People Just don't do it this place is terrible
one place for some reviews https://www.sitejabber.com/reviews/turtleshack.com