Their products may be legitimate, but they are not a licensed pharmacy. FDA-approved, prescription meds can only be dispensed by a licensed pharmacy. I have received memos from both the DEA and FDA asking docs to report this type of activity.
Liquid meds are permitted if dispensed by a licensed compounding pharmacy.
I am sure that ancillaryguys.com provides an excellent service, and they are a sponsor. I am sure that the owners of the Board would not jeopardize their livelihood and yours by taking on a questionable sponsor/advertiser.