Matt, I have been through two props already this year. First time hearing about Thomas Marine Propeller, I'll price compare next time I need repair done
But for your situation now, check out DCR propellers @ 916 344 8930. They are fast,cheep, and no problems with props I get back from them. Just an option for ya.
What part of the river was that sand bar located?