Hey guys, I was browsing the forums and was told buy another person that any shop-temp endorsed websites were trustable but I've yet to have seen any discussion of it other than one thread declaring it sketchy. Can any confirm on this website? I made the mistake of ordering from them without having first done more research and need to know if I'm in the clear because I have anxiety issues and this not knowing if I made a mistake is getting to me.