www.businesscards.co.uk
Failure to deliver orde
- 03-06-2012
- 16
Extremely poor customer service, causing suspicions that it is not a genuine company and also a lot of inconvenience and wasted time.
Company: www.businesscards.co.uk
Country: USA