I placed an order here www.ctshirts.com . The store charged me but did not send the order in a week. Customer service just ignores me, saying they try to solve my problem. Really in a week? Bad store – don’t buy a thing!!!


Name: Charles Tyrwhitt

Country: United Kingdom

State: England

City: London

Address: Canary Wharf Group, 29 Canada Square, Canary Wharf

Phone: 44 20 7513 2988

Website: www.ctshirts.com/