Never do business with these guys.
I forgot my watch at a tsa checkpoint and tried to locate the official lostandfound after I landed.
I was too tired to realize that this 'official' page did not mean they are affiliated with the tsa/airport.
I entered all my details and thought I would hear back immediately since I was sure that my description was 100% accurate and my watch unique.
Long story short: for 28 days I heard nothing. Then I receive an email saying that my watch had been found 28 days earlier! And that I had to pay either 45$ or 90$ for shipping since all items found at the airport are released/sold after 30 days.
So these suckers pose as you, find your item, but wait 28 days before they tell you and then put pressure on you by not giving you time to go the official route (which is hard to find, unfortunately). This is not illegal, but in my eyes a scam.
Lesson learned.
Only use lost and found services in the US which start with https://tsa.gov/...