I got mine at Ace hardware. 16" heavy duty velcro straps, with the buckle.
Yes, there is a trick to the wood on the turtle decks. Wet it with water and ammonia, and make sure the center piece is A-grain. Then you can bend it over on itself and it won't crack. It also holds the shape much better when it dries.
Ok, I'm going to get some sleep and head out to nashville in the AM. See yaz there!
-Mike
PS Dean bring the video camera....