Michelle Kincaid The Cosmetic Shack
Ripoff scammed took money did not deliver any product
Michelle Kincaid owns The Cosmetic Shack in Omaha Nebraska. She is a fraud. She sold me $1042 worth of wholesale cosmetics. After I sent the payment, she stopped all e-mail contact. The phone # she had gived out was bogus. I have heard from others since this that she has scammed them out of ...