I became a member of the STA, but I think it's a bit of a rip off...they didn't update their website since June or July...including the members only pages. The shop is buggy as hell (member login for the shop is not working, so no discount). No membership lapel badge...no car window sticker (for what's worth)...didn't receive anything.

I emailed the STA about this early December and received a nice reply...but nothing changed...and nothing received.

Not very professional...