About OP's & websites:
There are no absolutes but as a rule, expect a reputable source to have a website & not one of these 'freewebs'. In fact, I believe there are some forums on DBG that insist vendors mentioned have a websites.
Of course simply having a website is a low bar to meet & is no guarantee of legitimacy but it's a start.
(Must not go off on tangents...)
OTOH, there are some 'legit' vendors that only operate via email but they are a minority. Leave that alone unless they come recommended by someone reliable.
====
A prior Rx is generally never required so forget about that hassle.
While I cannot encourage you to order at an IOP (as per site TOS), it's all easier than you might think.
Seizures by US Customs are not frequent, but the risk depends on the vendor's geo location, your POE (Port of Entry), their savvy at packaging & plain dumb luck.
Check the merchant's 'Reship' policy on their site, just in case...
However, seizure shouldn't be a major worry. I've had about 300-400 orders (corrected from my earlier statement of 500+) & 8 were seized by US Customs. Another 1/2 dozen were opened by Customs, resealed with 'Inspected' tape & sent intact happily on their way to me (Thank you, Customs). So you figure the odds.
Keep quantities at 90/120 or less. Maybe 180 keeping in mind that often the vendor will split orders into multiple packages. It's for everyone's benefit.
Everyone gets scammed once -- it's a rite of passage. Though you certainly got the scammer of the century! I can understand why you were unnerved.
1/2