Placed an order through the tbeauty.com last week, they charged my cc right away. I've never received an order confirmation email or the shippment confirmation email and obviously the order never arrived!!!!! My fault,didnt check the reviews online before ordering!!!! it is a skam web site!