stillen.com / They took money and didn't deliver the order
The website www.stillen.com is the horrible place to buy things. I ordered from them, but I haven’t received it. I got tracking number from them, and it showed that my order was delivered to my place, but it was lie. The company defenses themselves and doesn’t provide money back. These people are scammers and liars, who take money and provide nothing. Please post your comments about this company.