So, I ordered a STP packer from Tuboq over a month ago and never received it. I tried emailing customer support 3 times and never got a response. I recently filed a dispute with Paypal, and plan to escalate it to a claim if they don't respond within the next week. Has anyone successfully (or unsuccessfully) dealt with them recently? I'm hoping that they're just busy with pride events or something and are backed up with orders, rather than defunct. If I get my money back, I think I'll just spring for the Peecock.