I have ordered from Stillwater Fly Shop in Sunriver OR in the past, but it's been a while. Phil Rowley and Brian Chan have a online store with a similar name. A couple of years ago someone set up a scam site pretending to be Rowley's, I think it's long gone.
Good crew that run a warehouse operation in the Sunriver business park without a storefront, one of the core gigs is providing Cuba fishing trips. 5 mins from our place, I pick up my orders from them. 100% legit.