I had put in 2 orders for this company…
I had put in 2 orders for this company a month ago and never received anything in the mail they is scamming people out of their money this company needs to be reported
United States
I had put in 2 orders for this company a month ago and never received anything in the mail they is scamming people out of their money this company needs to be reported