Safety Report: Never received my product from heydude., RH*heydudeca.com Internet GB 1 year ago • details Took my money, said product was delivered, I live in NH, Someone in Texas got it? Maybe? Or just a big scam.