Our shop has been showing traffic from a website called Thrillist. Seems to be one of those sites that just talks about random gadgets, places to go and things to do, mostly in major cities around the U.S.
However, after searching the site with everything from our shop name to just bow or arrow, we can't find any mention of us on their site.
Does anyone know if/where/how we're mentioned on there? I've never heard of the site before, so I'm totally in the dark on this
-Jess