Safety Report: Scam, 8615 Pecan Ave, Rancho Cucamonga, CA, USA 1 year ago • details I got a happy face charm. Wth????