I got a stick from Teak World this week. A nice piece of wood. I have the wider slats on my (not the standard deck like yours, I have that one stored) platform. Four and three-quarter inches wide x 72". $70 shipped.
Great people with which to do business.