Home / Memberships and Billing / Do I need a STF membership to submit photos into STF Awards?Do I need a STF membership to submit photos into STF Awards? Yes. You need a Basic or Premium membership to submit entries into the STF Awards.