They've got good deals on some mods I wanted and it's the only place that still has them. Thanks though I appreciate I think I'll pass. I literally can't find anything about them besides a reddit post from like a month ago, somebody else ask about them lolLooks shady but don't know. No links at the bottom of a page, to do any investigating. Why there?