Poputees.com
Scam!
- 03-26-2012
- 25
Never received the taken care of products, or perhaps a return. Never received an answer from the emails after allowing them to understand there is an issue. This website is just a FRAUD... Time!
Company: Poputees.com
Country: USA
Site: poputees.com