Cancost
This is a scam website do not order from them
- 12-21-2007
- 2
I personally called the sister of the guy who is scamming everyone.
She told me not to order from this site is not real.
I strongly recommend that you do not buy from these scam artist.
Company: Cancost
Country: USA
State: Texas
City: Bedford
Address: 1308 Fieldstone Dr
Phone: 8175716110