This is probably the most stupid question that will ever be stumbled upon ever, but I have to ask while the beta is still open and I still have Bits.
Is the Defiance Shop a physical place in-game? I'm dying inside asking people where they're getting their cosmetics, but I guess people aren't really too talkative.
HALP