Sneekpeak
Never received two of the items I ordered. Cannot get anyone to talk to or return my call
- 11-19-2012
- 9
I placed an order with sneekpeek on October 24, and not received merchandise. I have tried calling multiple times and have not been able to speak with representative or received a call back.
Company: Sneekpeak
Country: USA
Phone: 8007678105
Site: sneekpeek.com