Comp. Nation
Lied About Products, and Over Charged both products and shipping
Hi All, I am from the small country of St. Lucia, an island in the West Indies. I received a phone call from this Company (Comp. Nation), telling me it's short for Computer Nation. They told me they were referred to me through another company that they deal with, but wouldn't or couldn't tell me ...