I'm not going to say I won't buy from them again, but I 100% would never trust them enough to give them any money up front or even when something is in stock. I luckily got my money back from Megalopolis before it completely went to hell, but yeah, not going to trust them.
If it was something...