Turtle shack
Credit card fraud
- 12-30-2012
- 34
I order the special but i was sceptical at first but idid it any way so after i order and PAY i get an email saying i have to change the delivery plans and the cost is 29.99. So im just warrning future costomers
Company: Turtle shack
Country: USA
Site: turtleshack.com