This company is a rip off.
Buyers beware..
Ordered from them 6 weeks ago cashed my check did not recieve ordered items.
Repeated attempts to call customer service allways busy.
This company is a rip off.
Buyers beware..
Ordered from them 6 weeks ago cashed my check did not recieve ordered items.
Repeated attempts to call customer service allways busy.
Country: USA State: New York City: Champlain
Address: dept 721-109, box3270
Phone: 5144268715
0 comments